1、首先我们打开Excel,如图这里有8张表,现在需要对他们进行名称排序。
2、我们在界面上方找到 方方格子 选项卡。
3、然后我们点开“工作表”按钮下的“排序工作表”。
4、可以看到里面有很多种排序方式,我们点击字母排序。
5、点击“字母排序”再点确定即可将一个excel文件中的多个工作表按名称排序。
Sub 表格排序()
Dim i%, j%
For i = 1 To Sheets.Count - 1
For j = 1 To Sheets.Count - 1
If Sheets(j).Name >= Sheets(j + 1).Name Then
Sheets(j).Move after:=Sheets(j + 1)
End If
Next j
Next i
Sheets(1).Select
End Sub
ALT+F11键——F7——粘贴上面的代码——运行即可。
按shift是 不能排序的,你也许不明白 楼主的意思,他要的是: 一个*.xls里面 有好多个工作薄,能不能把这些工作薄按名称排序?
其实 我也感兴趣这个问题。。顶
excel表格如何排序,字母排序
EXCEL的现有版本没有此项功能