当我打开Excel时,VBA Excel计算选项进入Manuel

当我打开Excel时,VBA Excel计算选项进入Manuel,vba,excel,macros,Vba,Excel,Macros,我有一个XLAM文件形式的excel宏。每当我在没有XLAM文件的情况下打开时,计算选项都是自动的。但是,当我使用XLAM文件打开时,功能区界面的“公式”选项卡中的“计算”选项是“手动”。如图所示。 如何使其默认为自动 在我的整个宏中,我从未使用过 Application.Calculation 并将其设置为xlManual或xlAutomatic,但问题仍然存在 我试着把 Application.Calculation = xlAutomatic 在 如下图所示 但如果我这样做,然后

我有一个XLAM文件形式的excel宏。每当我在没有XLAM文件的情况下打开时,计算选项都是自动的。但是,当我使用XLAM文件打开时,功能区界面的“公式”选项卡中的“计算”选项是“手动”。如图所示。

如何使其默认为自动

在我的整个宏中,我从未使用过

Application.Calculation 
并将其设置为xlManual或xlAutomatic,但问题仍然存在

我试着把

Application.Calculation = xlAutomatic

如下图所示

但如果我这样做,然后关闭并重新打开Excel,就会出现此错误。 这迫使我删除上图中的代码

我怎样才能解决这个问题?请帮帮我

谢谢
Jeevan

听起来好像您在将计算设置为手动时保存了加载项。当“计算”设置为“自动”时,您需要重新保存它。

听起来像是在“计算”设置为“手动”时保存了加载项。当计算设置为自动时,您需要重新保存它。

如何做,我的XLAM位于C:\Users\jrex\AppData\Roaming\Microsoft\AddIns目录中。当我打开excel时,该宏将自动启用。当我保存它时,在将其更改为自动后,它不会显示另存为XLAM的选项。您好,我打开了我的文件,解锁了代码(Ctrl+Alt+F11,然后给出了密码),然后将其计算选项更改为自动,另存为XLAM。但这将被保存为一个新的XLAM,而不使用旧代码。此外,当我重新打开计算选项是曼努埃尔。如何通过将其设置为自动来保存相同的XMAL?将计算更改为自动。然后在VBE中,安装了外接程序(不要单独打开),只需键入
工作簿(“您的外接程序.xlam”)。保存
,然后按Enter键。然后关闭并重新打开Excel。如何操作,我的XLAM位于C:\Users\jrex\AppData\Roaming\Microsoft\AddIns目录中。当我打开excel时,该宏将自动启用。当我保存它时,在将其更改为自动后,它不会显示另存为XLAM的选项。您好,我打开了我的文件,解锁了代码(Ctrl+Alt+F11,然后给出了密码),然后将其计算选项更改为自动,另存为XLAM。但这将被保存为一个新的XLAM,而不使用旧代码。此外,当我重新打开计算选项是曼努埃尔。如何通过将其设置为自动来保存相同的XMAL?将计算更改为自动。然后在VBE中,安装了外接程序(不要单独打开),只需键入
工作簿(“您的外接程序.xlam”)。保存
,然后按Enter键。然后关闭并重新打开Excel。
Private Sub Workbook_Open()