有些人主张不使用ActivateSheet。那么如何获取活动工作表的名称?
答案 0 :(得分:1)
你可以使用Selection.Parent.Name
然而,情况更糟。
不使用Selection
或ActiveSheet
的一个原因是,在调试时,您可能会检查其他工作表或选择其他单元格,如果您继续使用 F5 或< em> F8 ,您将处理除预见之外的其他数据。
但是,如果您的代码采取的操作应该依赖于当前活动的工作表,请使用ActiveSheet
。 (如果您在子程序结束时需要它,或者如果您需要它两次,请考虑在开头将其分配给变量。