我从我发给另一个用户的电子邮件中打开了我的一个宏。
当它打开时,我收到以下错误消息:Activate Method of Worksheet Class Failed
。
它失败的Workbook_Open
模块(第一行)包含在下面。我停止了代码,点击F8并浏览了这段代码并且没有收到任何错误消息。
如果我从本地驱动器(作为受信任的文档)打开相同的文件,它将打开而不会显示任何错误消息。
我已使用此Worksheets("Macros").Activate
这样的代码多年没有任何问题。
Private Sub Workbook_Open()
Worksheets("Macros").Activate ' it fails on this line
Cells(1, 1).Select
Movin_On_Up
CheckVersion
SetMyTrans
eOpen
If ActiveSheet.Name = "Template" Then
Call ModifyMenus
On Error GoTo 0
End If
End Sub
我想知道是否有人对如何消除此错误消息有任何想法或建议。