中易网

excel vba工程资源管理器里如何调整工作表的顺序 VBA新手,因为在VBA里写

答案:5  悬赏:60  
解决时间 2021-01-24 14:00
excel vba工程资源管理器里如何调整工作表的顺序 VBA新手,因为在VBA里写
最佳答案
你的SHEETS1 SHEETS2 这是工作表的实际排序,后边的汉字才是你的工作表名称,你在表格里边移动下工作表就会发现问题了
全部回答
不可以但是你可以换一种表达方式 比如第一张表可以用sheets(1)表示 也可以用sheets(“工作表名称”)表示
你的SHEETS1 SHEETS2 这是工作表的实际排序,后边的汉字才是你的工作表名称,你在表格里边移动下工作表就会发现问题了
工作表关于名称的常见属性有CodeName、Name和index 等。你在VBE编辑器左侧看到的sheet1(sheet1),sheet2(sheet3)之类的一列表名,那括号外的就是你在代码使用的sheet1.range(A1) 之类引用的,是CodeName(按蹩脚的翻译名字,代码名字,在代码中可以直接使用的名字),这是软件按照你建立工作表的先后顺序自动命名的,无法修改和排序。括号里的sheet1是工作表的Name,也就是你在EXCEL的表格窗口看到的工作表的标签名,这个名字可以随时修改,但是在VBA中sheet1无法作为一个工作表对象直接引用,而是写成sheets("sheet1")。第3个INDEX就是以索引号来表示的sheets(1), 这个是一个表格集合对象内的表格对象的顺序号,这个顺序基本等同于你在表格窗口看到的工作表标签的排列顺序,同一张表有多个名字,就比如人的小名,学名,艺名一样,不管名称叫法如何,指代的都是同一个主体,以上希望你能够采纳。
程序里用顺序号 Sheets(i)表示第几张表,如删了第4张,原第5张就变成第4张,就不会出错了。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
中星九号卫星机顶盒升级软件
华为畅4音量小,这样的歪手机怎样提高音量?
檵花如何服用?
小宝宝换奶粉拉肚子该咋办,是不是就不能喝换
我们公司最近投放了不少户外广告,请问应该如
C919大型客机第二架首飞成功最高飞行至多少英
承金家具怎么去啊,我要去那办事
他明明伤了我、却好像若无其事,我要怎么做?
我前几天刚拔完智齿,现在感觉拔掉那颗牙的前
怎么改掉驼背的习惯
旺明家居装饰材料地址在什么地方,我要处理点
50分.信号与系统几个题..有步骤追加50!
求搬运NICONICO网站sm20984624的“【Oliver】
右侧膝盖内外侧半月板前后角二度损伤
林口邮政宾馆地址在什么地方,想过去办事
推荐资讯
盛世美客厅生活馆(解放东路店)地址在什么地方
电单车充电有辐射吗
菜鸟驿站(天津星景苑18号楼店)地址好找么,我
接地电阻测试仪zc-8怎么使用?
阴宅搬迁后,能建阳宅吗
我做建筑行业怎么样?陕西一建工资待遇怎么样?
妄想症的原因是什么
加盟“开饭了外卖”有什么盈利点呢?
一个女孩她有十个干爸,那十个干爸都是个界的
z9火车硬座3车厢40号靠窗户嘛
7个多月的宝宝左边耳朵有脓流出怎么回事
单身狗的情人节该怎么过
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?