ActiveWorkbook.Name是不可预知的

Excel VBA中最常用的一个词是ActiveWorkbook.Name。

与2013年这是非常不可预测的。 它代表了你在代码开始时所看到的任何东西。 现在,它可能会跳转到一个完全不同的文档,所以像浮动窗体这样的东西无法预测当时所看到的东西。 假设你打了CRTL-R打开一个公式表格或date格式,它可以完全跳到另一个文件。

是否有像Windows.ActiveWorkbook等有效工作簿的替代品?