ChristinaSay 2024-08-25 11:38 采纳率: 0%
浏览 74

MAC上每次打开Excel显示“运行时错误5,无效的过程调用或参数”

MAC上每次打开Excel显示“运行时错误5,无效的过程调用或参数”

img

然后继续点击调试,出现如下的VBA代码:

img

Function FolderExists(ByVal FilePath As String) As Boolean
#If Mac Then
FolderExists = AppleScriptTask("FoxitUtils.applescript", "ExistsFolder", FilePath)
#End If
'FolderExists = Dir(FilePath) <> ""
End Function

每次打开都会这样提示,请问各位可以怎么解决这个问题呀!

  • 写回答

1条回答 默认 最新

  • 吃不了席 2024-08-25 11:39
    关注

    以下回复参考:皆我百晓生券券喵儿等免费微信小程序作答:

    这个问题可能是由于Excel插件或VBA代码中的错误导致的。你可以尝试以下方法来解决这个问题:

    1. 禁用所有插件,然后重新启动Excel,看看问题是否仍然存在。如果问题解决了,那么可能是某个插件导致了这个问题。逐个启用插件,找出导致问题的插件并卸载它。

    2. 检查你的VBA代码,确保没有语法错误或逻辑错误。特别是检查那些与文件和文件夹操作相关的函数,如FolderExistsFileExists等。

    3. 如果问题仍然存在,尝试重置Excel的VBA环境。打开Excel,按下Alt + F11打开VBA编辑器,然后点击菜单栏的工具 > 引用,取消勾选所有引用,然后重新勾选你需要的引用。最后点击确定,关闭VBA编辑器并重新启动Excel。

    4. 如果以上方法都无法解决问题,建议备份你的工作簿,然后创建一个新的工作簿,将你的数据和代码复制到新的工作簿中,看看问题是否仍然存在。如果新工作簿中没有问题,那么可能是你的原始工作簿受到了损坏。

    希望这些建议能帮助你解决问题。

    评论

报告相同问题?

问题事件

  • 创建了问题 8月25日