有网友碰到这样的问题“在VBA中表示当前工作簿,有Activeworkbook和Thisworkbook区别?”。小编为您整理了以下解决方案,希望对您有帮助:
解决方案1:
thisworkbook指当前VBA代码所处的Workbook,
Activeworkbook指当前活跃的Workbook
相同点:如果VBA代码只对本身工作簿进行操作,则一直是相同的
不同点:若VBA代码新建或打开了其它工作簿,则往往新建的或刚打开的是Activeworkbook,可以通过 “工作簿名。active”方法激活指定对象