Excel VBA中引用WorkSheet的新方法
时间:2022-06-22 19:37:13
在写VBA中常需要引用某个WorkSheet对象,一般通过工作表名
Dim ws As Worksheet
Set ws = ThisWorkbook.Worksheets("Sheet2Name")
或者索引号
Dim ws As Worksheet
Set ws = ThisWorkbook.Worksheets(2)
来引用。但这样做有一个不好的地方,就是如果工作表改名或者工作簿有删除、插入动作,以上引用可能会失效。但使用Code Name在上面两种情况下都会一直有效(在VBA里一张工作表对象显示为Sheet2(Sheet2Name),Code Name即为"Sheet2」,可通过属性窗口修改为有意义的字串):
Dim ws As Worksheet
Set ws = Sheet2
而且在写法上也更简单。
但有一个缺点,跨工作表时这种方法就无效了。
标签:工作,引用,有一个,注释,Excel函数


猜你喜欢
Windows20H2系统更新后系统提示更新错误怎么办?
2022-10-10 20:05:34

如何在手机wps为ppt制作图形
2022-03-31 01:26:15
游戏加加怎么登录账号?游戏加加账号登录教程
2023-06-10 09:45:27

excel中筛选重复项个数公式的方法
2022-05-25 16:54:39
罗技gpw一代和二代区别介绍
2023-09-28 11:04:52

Win10系统提示“Window10无法更新,正在撤销”的解决方法
2023-03-21 12:32:25

苹果macos怎么建加密文件夹 macos文件夹加密创建图文教程
2023-07-28 19:15:13

怎么在wps演示中设置动画效果
2022-08-13 06:24:32
怎么设置目录WPS office
2022-07-24 18:23:44

回收站删除了文件怎么恢复?
2022-12-06 06:58:01

WIN7下面没有Flip 3D的快捷键如何创建Flip 3D桌面效果快捷键
2023-05-21 15:50:55

如何在Mac上将“停留”功能与辅助功能键盘配合使用?
2023-10-03 08:47:20

Win7电脑桌面图标变大了怎么办?
2023-12-27 16:07:10

Win11 22H2文件资源管理器新功能介绍
2022-11-11 10:20:21

Win7网页视频没有声音怎么办?
2023-09-28 15:46:14

Win7系统显示器频率超出范围怎么解决?
2022-03-08 11:45:51

现在决定使用小狼毫输入法_小狼毫五笔输入法
2023-10-15 05:18:10

EXCEL复制自定义格式教程
2022-02-07 08:11:19
三个你应该知道的Windows8快捷键
2023-02-23 02:54:01
构件坞插件使用教程
2022-08-20 23:31:51
