从电子邮件

时间:2015-05-27 16:22:40

标签: vba excel-vba excel-2010 excel

我从我发给另一个用户的电子邮件中打开了我的一个宏。

当它打开时,我收到以下错误消息: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

我想知道是否有人对如何消除此错误消息有任何想法或建议。

0 个答案:

没有答案