永发信息网

如何批量修改excel工作表的名字,如何调用工作表的名字?

答案:3  悬赏:0  手机版
解决时间 2021-05-01 14:12
  • 提问者网友:雨不眠的下
  • 2021-04-30 18:18
工作表默认明是sheet1 sheet2,复制后就更复杂了,现在有一堆的工作表,我想把他们的名字改为1、2、3……100,怎么样改呢?别说一个一个改啊。还有我想在工作表中调用表的名字作为数字用,比如说特定位置上1表中显示1,2表中显示2,怎么调用啊?
最佳答案
  • 五星知识达人网友:大漠
  • 2021-04-30 19:05
运行下边的宏
Sub rename()
Dim i As Integer
i = 1
For Each sht In ActiveWorkbook.Sheets
sht.Name = i
i = i + 1
Next sht
End Sub
全部回答
  • 1楼网友:何以畏孤独
  • 2021-04-30 20:29

如我的工作表是093001,然后按顺序递增,093002

设置方法:

sub 命名() for X = 1 to sheets.count sheets(X).name = "09" & 3000 + X next X end sub

  • 2楼网友:一秋
  • 2021-04-30 19:42

在工作表上右键选重命名就OK了

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯