我正在尝试将 Excel VBA 宏从 Windows XP 切换到 Windows 7。这两个 Windows 版本都是 32 位操作系统。我的 Windows 7 版本是企业版。
VBA 代码在 Windows XP 上运行良好。当我尝试在 Windows 7 上运行代码时,它崩溃并且没有报告错误描述。
我已注册msinet.ocx
,这似乎是 Microsoft Internet Transfer Control 6.0 所必需的。我还尝试通过添加额外的 com 组件来解决安全问题,tabctl32
所有这些都是 ocx 文件。但是,没有任何变化 - 我的代码在 Windows 7 上仍然失败。comctl332/232/32
comdlg32
取消注册后,Excel VBA 会打开msinet
我的工作簿,报告缺少的参考msinet
并且根本不起作用。我该如何解决这个问题?