在Application對(duì)象體系中,ThisWorkbook對(duì)象是VBA頂級(jí)對(duì)象Application下的一個(gè)特殊對(duì)象,代表當(dāng)前(VBA代碼所在的)工作薄對(duì)象。ActiveWorkbook對(duì)象也是VBA頂級(jí)對(duì)象Application下的一個(gè)特殊對(duì)象,代表當(dāng)前激活的工作薄對(duì)象。 VBA編程中有時(shí)候會(huì)用到非thisworkbook的表格復(fù)制到thisworkbook工作簿中,如VBA在workbook A中,操作的工作簿為workbook B,當(dāng)打開B,B變成activeworkbook,對(duì)B的sheet表操作,復(fù)制結(jié)果到workbook A(thisworkbook)的sheet中,由于此時(shí)activeworkbook仍然是B,必須要切換回workbook A,只要執(zhí)行thisworkbook.activate,激活A(yù)工作簿,A變成activeworkbook。
聯(lián)系客服