gpt4 book ai didi

vba - 突然出现几个VBA宏错误,大多数是32809

转载 作者:行者123 更新时间:2023-12-02 09:58:06 25 4
gpt4 key购买 nike

突然我的 Excel 文件在启动时生成很多错误。
自出现错误之前以来,未对该文件进行任何更改。

错误示例:

错误 438:

Sheets("setup2").CheckBox4.Caption = "Lägg automatiskt till " & _ 
Sheets("setup2").Range("L8").Value & " måndag efter jour."

错误 32809:

Worksheets(1).Visible = True
Worksheets(1).Cells(42, 3) = ActiveWorkbook.Path
Sheets("setup").Cells(43, 3) = Environ("UserName")
Worksheets(1).Cells(35, 13) = MostRecentDate

工作簿不受密码保护。
这是 Office 2013 (15.0.4659.1000) MSO (15.0.4659.1001)

最佳答案

类似的问题。创建了一个应用程序来跟踪焊接程序。我的计算机运行的是 Windows 7 和 Excel 2010。我创建的任何内容,然后分发到具有不同操作系统或不同 Excel 版本的其他计算机,都会出现 32809 错误,通常与选择工作表相关

Sheets("Data Entry").Select

这将触发应用程序或运行时错误 32809。我尝试了前面提到的所有修复(删除所有临时文件、.exd 文件等。没有乐趣。

我的解决方案(可能不适合您)

在 Excel 2007 计算机上打开应用程序。在其中一个宏中添加了一行无影响的注释代码

Sheets(sheetName).Select 
'comment of no consequence

并保存它。这导致了重新编译。关闭并使用 Excel 2007 重新打开 - 全部修复。

如果我向计算机上的这些应用程序添加任何代码然后分发,则运行时总是会出现错误,除非我让应用程序在不同的系统上重新编译。我将修复后的版本发送到另一台运行 Excel 2007 的计算机上,并且运行良好。

希望这是有意义的并且有帮助

授予

关于vba - 突然出现几个VBA宏错误,大多数是32809,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27591879/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com