如何从C#连接到正在运行的outlook实例

时间:2013-03-05 16:19:12

标签: c# .net-4.0 excel-2007 office-interop outlook-2007

在VBA中,我通常使用appOutlook = GetObject(, "Outlook.Application")来获取正在运行的Outlook实例,如果Outlook未运行,则会引发错误。我通常在excel中做到这一点,但现在我想看看我是否可以通过转移到C#并从那里做到更好的结果。我需要做的是从outlook复制电子邮件并将它们粘贴到Excel中,以便电子邮件中的表格作为单元格值而不是html粘贴到电子表格中。但是,我不太清楚如何做到这一点。我通常使用Activator.CreateInstance,但它会创建一个新实例。如何连接到Excel和Outlook的当前实例?

1 个答案:

答案 0 :(得分:5)