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函数
0
投稿

猜你喜欢

  • 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
  • asp之家 电脑教程 m.aspxhome.com