首页 > 解决方案 > 是否可以在 vba 中引用包含当前执行代码的工作表?

问题描述

我有两张工作表,打开工作表 1 我有一个按钮单击,在按钮单击处理程序中,我这样做:

Call Sheet2.DoSomething

在该DoSomething方法中,ActiveSheet指的是 Sheet1,因为那是活动工作表。DoSomething 有没有办法在不明确指定其名称的情况下引用自己的工作表(表 2)?这样如果以后重命名工作表,它就不会损坏?

除了在传递引用时蒙混过关,我特别想知道是否有关键字或涉及Me.

标签: excelvba

解决方案


推荐阅读