为工作表定义变量时出现无效的限定符错误

时间:2017-06-08 21:03:44

标签: excel vba

我想在当前的工作簿中定义Sheeet1。工作簿的名称是动态的。这段代码给了我一个"无效的限定符"错误

   Dim ws1 As Worksheet
    Set ws1 = ActiveWorkbook.Name.Sheets("Sheet1")

事先感谢您的帮助,如果很明显我很抱歉,我很抱歉。

1 个答案:

答案 0 :(得分:1)

不要使用名字 - 请使用此

Dim ws1 As Worksheet
Set ws1 = ActiveWorkbook.Sheets("Sheet1")