如何修复 Excel 中的 VBA 错误 400

在本文中,我们将讨论如何修复 Excel 中的 VBA 错误 400 的(how to fix VBA error 400 in Excel)方法。Excel中的错误 400通常在运行Microsoft Visual Basic for Applications ( VBA ) 宏时发生。它会导致宏崩溃或无法运行并返回错误 400 消息。现在,这种错误可能有不同的原因;让我们讨论一下。

vba-error-400-in-excel

什么导致 Excel 中的 VBA 错误 400?

以下是在Excel中运行(Excel)(Macro)时触发错误 400 的原因:

  • (Faulty)Office软件安装错误。
  • VBA代码中有一些错误。
  • 参数中的值无效。
  • 正在运行的宏已损坏。
  • 受某些恶意软件感染的 Excel 相关文件。
  • 无法从文件读取/写入。
  • 无效的注册表项。

如果您在Excel中遇到错误 400 ,您可以使用下面列出的解决方案来解决它。

如何修复 Excel 中的 VBA 错误 400

以下是修复在Excel(Excel)中运行宏时遇到的错误 400 的方法:

  1. 将宏移动到新模块。
  2. 启用对 VBA 的可信访问。
  3. 查看您的 VBA 代码。
  4. 修复 Microsoft Excel。
  5. 卸载,然后重新安装Excel
  6. 其他一些方法,例如扫描恶意软件等。

让我们详细讨论这些方法。

1]将宏移动到新模块

如果出现一些外部错误,将宏转移到新模块可能会解决问题。您可以使用以下步骤来执行此操作:

转到“开发人员( Developers)”选项卡,然后单击“可视化( Visual) 编辑器”(editor)选项。如果您在Excel(Excel)的主功能区上看不到Developers选项卡,请转到File >Options并从Customize Ribbons选项卡,打开Main Tabs部分的Developers复选框。

现在,在Microsoft Visual Basic for Applications窗口中,单击插入(Insert)菜单,然后单击模块(Module)选项。

之后,将您的(Macro)代码粘贴到这个新模块中,并使用“文件(File)”菜单中的专用选项保存它。

此外,您需要通过右键单击旧模块并使用“删除(Remove)”选项来删除它。

最后,点击File > Close and Return to Microsoft Excel选项,看看错误 400 是否在Excel中得到解决。

2]启用对VBA的可信访问

您可以打开对VBA的受信任访问,看看问题是否消失了。以下是启用对VBA(VBA)的可信访问的步骤:

  1. 移动到开发人员(Developers)选项卡,然后单击宏安全(Macros Security)选项。
  2. Trust Center(Trust Centre)窗口中,启用名为Trusted access to the VBA project object model的选项。
  3. 按确定按钮。

3]检查您的代码

VBA代码中的错误可能会在Excel中触发错误 400 。因此,您需要彻底检查宏代码并更正代码中的错误(如果有)。此外,如果有任何损坏,请检查宏。

4]修复Microsoft Excel

如果上述方法均无效,则问题可能出在Excel应用程序上。该应用程序可能安装不正确或需要修复。因此,请使用以下步骤修复Microsoft Excel :

  1. 启动设置应用程序(Launch Settings app)并转到应用程序 > 应用程序和功能。
  2. 在右侧,找到并单击Office 365/ Microsoft 365程序。
  3. 点击修改(Modify)按钮,然后选择在线修复(Online Repair)快速修复(Quick Repair)选项。
  4. 按修复(Press)Excel和其他Office应用程序的修复(Repair)按钮。

5]卸载(Uninstall),然后重新安装Excel

您也可以尝试卸载然后重新安装 Office和Excel软件以重新开始。看看这是否修复了错误。

6]其他一些方法

此外,其他一些解决方案也可能像这样工作:

  • 您可以尝试运行 SFC 扫描来检查和修复损坏的系统文件。
  • 一些恶意程序也可能导致此错误。因此,请使用Microsoft Defender或第三方防病毒(antivirus)反恶意软件(antimalware)程序检查并删除恶意软件和可疑应用程序。
  • 尝试删除损坏的缓存数据和系统垃圾文件。

希望以上解决方案有所帮助!

现在阅读:(Now read: )如何修复 Excel 中的运行时错误 1004(How to Fix Runtime Error 1004 in Excel)



About the author

凭借在 Windows 10 和智能手机方面的丰富经验,我是 Microsoft Edge 及其提供的功能的坚定拥护者。除了是错误和 wifi 方面的专家之外,我还知道如何使用 OneDrive 和 Cortana 等工具让您的工作更轻松。



Related posts