发布网友
共3个回答
热心网友
excel中如何按特定名称快速建立工作表的解决方法如下:
1、可以用vba做一个宏来处理,
2、宏的具体内容如下:
假设需要创建6个工作表
表名放在第一表的A1到A6,用下VBA
Sub b()
Dim i As Integer
For i = 1 To 6
Sheets(i).Name = Sheets(1).Cells(i, 1).Text
Next
End Sub
这样就可以批量改表名了。
热心网友
假如你有6个表
表名放在第一表的A1到A6,用下VBA
Sub b()
Dim i As Integer
For i = 1 To 6
Sheets(i).Name = Sheets(1).Cells(i, 1).Text
Next
End Sub
这样就可以批量改表名了
热心网友
先弄个宏,再把里面的内容删了,换成下面的语句
Sheets(1).Select
For a = 1 To 20
Sheets.Add after:=Sheets(a)
Sheets(a + 1).Name = Sheets(1).Cells(a, 1)
看不懂+Q:413173184