中易网

excel 宏录制,如何实现修改数据表名称的功能,在线等,谢谢

答案:3  悬赏:0  
解决时间 2021-02-16 09:29
数据从txt文件导入,名字都不一样,想都给改成1,怎么编辑宏啊?谢谢
例如 sheet1 改成 1 , 如 sheet2 也改为1,或者 aaa 也改成1
Sheets("Sheet1").Select
Sheets("Sheet1").Name = "1"

Sub Macro2()
For Each sht In ThisWorkbook.Sheets
If sht.Index = 1 Then
sht.Name = "1"
End If
Next
End Sub
最佳答案
12111683的方法是要求 你 输入 所需更改 工作表的 名称,再根据 你的 输入 更改 相应的 工作表名,并未 实现 自动 更名。

根据 你的 要求,应该 使用 的 方法 是用 “Me” 来调用 当前 工作表,


Me.name = "1"

有问题可以 百度Hi 我,在线

或者

Sub ff()
For Each sht In ThisWorkbook.Sheets
If sht.Index = 1 Then
sht.Name = "666"
End If
Next
End Sub
全部回答
Sub 工作表改名() Name = InputBox("输入工作表名称,默认请按取消:", "更改工作表名称", "") Application.ScreenUpdating = False For j = 2 To Sheets.Count If Name <> "" Then Sheets(j).Name = Name & j - 1 End If Next j Application.ScreenUpdating = True End Sub
dim excel as object set excel = createobject("excel.application") '--------------这上面可不看照抄 excel.workbooks.open ("c:\abc.xls") excel.visible = true open "c:\abc1.txt" for append as #1 print #1, excel.sheets(1).name close #1 open "c:\abc2.txt" for append as #2 print #2, excel.sheets(2).name close #2 open "c:\abc3.txt" for append as #3 print #3, excel.sheets(3).name close #3 excel.activeworkbook.save excel.quit
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
现在跨行查询银行帐户还需要收费吗
童乐岛儿童游乐园在哪里啊,我有事要去这个地
去年在电视播个丰胸广告用品叫什么的阿麻子
qq餐厅是不是要把上一道菜学了才能学下一道
成都现在搞装修贴地砖类的工钱是多少啊
旻硕超市这个地址在什么地方,我要处理点事
为什么我感到和这个社会格格不入?
暴求一店的笔记本电脑,跑分30万以上
鑫源保健按摩中心地址在什么地方,想过去办事
人这一辈子到底在追求着什么东西?真迷茫,不
我发现我的ipad air在WIFI条件下无法下载,但
中国电信福临营业厅在哪里啊,我有事要去这个
gta5 bawsaq股票市场怎么进?只能把xbox 联网
自考毕业证书从申报到取证一般需要多长时间
热处理变形问题
推荐资讯
辽宁省录用国家公务员考核实施细则内容是啥?
寺院三菌汤的做法,我是信佛的,想开一个素食
广电少儿艺术中心地址在什么地方,想过去办事
凯旋筛网厂怎么去啊,有知道地址的么
眼视光学用英语怎么说
U盘安装XP系统详细步骤
尚舞舞蹈(老峰教学点)地址在哪,我要去那里办
最近重庆有专门征对滴滴的钓鱼执法吗
Linda was not satisfied. She had bought a
仓库一面墙壁潮湿发霉,漏水,想要自己买材料
评价寻秦记原著
That sounds good 中为什么用good而不用 well
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?