我有一个小问题
ActiveWorkbook
和ActiveWindow
之间有什么区别?
有时候我觉得它们是一样的
答案 0 :(得分:3)
Windows和工作簿确实有不同的属性/方法(虽然有些属性相同),因此您无法始终使用另一种属性/方法。
ActiveWindowClose不会一直关闭工作簿(例如,如果在activeworkbook中打开了两个或更多窗口)。
此外,如果您使用Windows(wbName).Activate
,那么您也可以使用Windows设置("隐藏已知文件类型的扩展名"),这将决定您的Windows名称的显示方式(例如,有或没有.xls
(x)扩展名)可能导致代码出错。
除非您需要(例如更改高度),否则通常要更好地避免引用窗口。