gpt4 book ai didi

c# - 在 C# 中引用 VBA 程序集

转载 作者:行者123 更新时间:2023-12-05 02:25:10 27 4
gpt4 key购买 nike

如何在 Visual Studio 2010 的 C# 应用程序中引用 VBA 程序集?

我在“添加引用”对话框中找不到它。

这就是我需要它的原因:

Error 1 The type 'VBA.Collection' is defined in an assembly that is not referenced. You must add a reference to assembly 'VBA, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null'. ...

最佳答案

VBA 有很多版本,集成在各种应用程序中。根据版本号,我猜你需要使用 Project + Add Reference,浏览选项卡,选择 c:\windows\system32\msvbvm60.dll。那是 VB6 的运行时支持模块。它确实在 VBA 命名空间中有一个 Collection 类。

请尝试仔细检查该组件是否是用 VB6 编写的。部署可能很有趣。

关于c# - 在 C# 中引用 VBA 程序集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3645082/

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