【发布时间】:2013-02-20 03:38:37
【问题描述】:
在 VBA 中,我通常使用appOutlook = GetObject(, "Outlook.Application") 来获取正在运行的 Outlook 实例,如果 Outlook 未运行,则会引发错误。我通常在 excel 中执行此操作,但现在我想看看是否可以通过迁移到 C# 并从那里执行它来获得更好的结果。我需要做的是从 Outlook 复制电子邮件并将它们粘贴到 excel 中,以便将电子邮件中的表格作为单元格值而不是 html 粘贴到电子表格中。但是,我不太确定如何执行此操作。我通常使用Activator.CreateInstance,但它会创建一个新实例。如何连接到 Excel 和 Outlook 的当前实例?
【问题讨论】:
标签: c# .net-4.0 excel-2007 office-interop outlook-2007