|
楼主 |
发表于 2013-3-7 18:35
|
显示全部楼层
本帖最后由 小沢 于 2013-3-7 20:31 编辑
hehex 发表于 2013-3-7 17:02
参考附件。
书上的例子是为了说明单元格对象的用法,并不具备实际应用的意义。
别怕这本书是一本很好的 ...
速率好快啊!感觉自己编的好烂。
xrow = Cells(65536, "a").End(xlUp).Row
Range(Cells(2, 1), Cells(65536, "g")).Sort key1:=Cells(2, "c")
j = 2
For i = 2 To xrow
If (Left(Cells(i, 3), 1) <> Left(Cells(i + 1, 3), 1)) Then
bj = Left(Cells(i, 3), 1) & "年级"
Worksheets.Add after:=Worksheets(Worksheets.Count)
ActiveSheet.Name = bj
Sheets("AAA").Select
Range("a1:g1").Copy Worksheets(bj).[a1]
Range(Cells(j, 1), Cells(i, "g")).Copy Worksheets(bj).[a2] (这一部分没看懂。所以也不知道怎么应用。)
j = i + 1
End If
那,请问高手如果按照班级分类,而忽略年级的话,该怎么改呢?
一下子吃进这么多有点看不懂,想对比着学一下。
求高手回复。 |
|