您的当前位置:首页正文

在VBA中表示当前工作簿,有Activeworkbook和Thisworkbook区别?

1969-12-29 来源:步旅网

有网友碰到这样的问题“在VBA中表示当前工作簿,有Activeworkbook和Thisworkbook区别?”。小编为您整理了以下解决方案,希望对您有帮助:

解决方案1:

thisworkbook指当前VBA代码所处的Workbook,
Activeworkbook指当前活跃的Workbook

相同点:如果VBA代码只对本身工作簿进行操作,则一直是相同的
不同点:若VBA代码新建或打开了其它工作簿,则往往新建的或刚打开的是Activeworkbook,可以通过 “工作簿名。active”方法激活指定对象

显示全文