如何激活Excel中不同工作表中的特定工作表
在一个子我parsingactivesheet和创build一个新的工作表(在一个新的工作簿),完成这个子我需要再次激活旧的工作表所以我创build
Dim sourceSheet As Worksheet Set sourceSheet = ActiveSheet Analysis(sourceSheet)
在处理这个表单的下一个子表单中,我将sourceSheet作为variables发送
Public Sub Analysis(sourceSheet As Worksheet) Set ActiveSheet = sourceSheet
它引发运行时错误438
我怎样才能使旧纸张再次活跃? 在使用父分支创build新的工作簿之后
我不相信你实际上可以设置ActiveWorksheet
,因为这是只读的。
我认为,而不是:
Set ActiveSheet = sourceSheet
你要:
sourceSheet.Activate