在当前打开的电子表格中选择工作簿的正确方法

时间:2014-02-14 14:15:03

标签: vba excel-vba excel

这是在当前打开的工作簿(即当前打开的工作簿)中选择工作表(Main)的正确方法吗?

'Specify sheet name for Main wb
Set sh1 = ThisWorkbook.Worksheets("Main")

1 个答案:

答案 0 :(得分:2)

如果在当前打开时您指的是当前处于活动状态(在Excel窗口中打开并处于活动状态),请使用:Set sh1=ActiveWorkbook.Worksheets("Main")否则,如@simoco所述,您当前的代码将选择放置代码的工作簿英寸