【问题标题】:How to debug excel VBA COM reference object如何调试excel VBA COM引用对象
【发布时间】:2014-05-06 15:59:40
【问题描述】:

我创建了一个 .Net COM(组件对象模型)DLL,将其注册并添加到 Excel VBAProject 作为参考。现在我可以从 VB 宏中调用 .Net 方法。有没有办法将 Visual Studio 2013 调试器附加到 COM DLL?我试图将它附加到 Excel 进程中,但这不起作用。

谢谢

【问题讨论】:

  • 不,您不能将 VS 调试器附加到您的 COM 加载项。将您的日志消息写入文本文件。
  • 附加工作正常,您必须选择正确的调试器类型。更简单的是在您按 F5 时自动启动 Excel。项目+属性,调试选项卡,“启动外部程序”设置。

标签: vba debugging excel visual-studio-2013


【解决方案1】:

汉斯·帕桑特,你是对的。将“附加到”从“自动”更改为“托管(v4.5,v4.0)代码,本机代码”并附加到EXCEL流程就足够了

【讨论】:

    猜你喜欢
    • 2020-05-24
    • 2018-11-13
    • 1970-01-01
    • 2011-08-09
    • 2017-05-30
    • 2015-01-30
    • 1970-01-01
    • 2017-08-24
    • 2011-11-12
    相关资源
    最近更新 更多