Tag: office 2007

如何将多个收件人添加到mailitem.cc字段c#

Oki,所以我正在研究outlook .msg模板。 以编程方式打开它们,根据我的数据库中的内容插入值。 恩。 当我想在“收件人”字段中添加多个reciepients,而不是如下所示, mailitem.To = a + “;” + b + “;” + c; 我在下面做什么,这更简单,特别是当我在循环中这样做时。 mailitem.Recipients.add(“a”); mailitem.Recipients.add(“b”); mailitem.Recipients.add(“c”); 我的问题是,我还想在“CC”字段添加多个收件人,上面的function仅适用于“收件人”字段。 如何将多个收件人添加到“CC”字段,而无需进行字符串操作。 通常我会像这样添加收件人到cc, mailitem.CC = a + “;” + b + “;” + c; 即时通讯使用interop.outlook并从模板创建mailitem。 提前致谢。

很好地阅读outlook mailitem属性

我正在为outlook 2007编写一个插件,我想阅读一个MailItem的属性。 特别是我想知道我的附件的所有内容类型。 现在,我现在这样做的方式是这样的: Outlook.MailItem item = OutlookItem as Outlook.MailItem; Outlook.Attachments itt = item.Attachments; foreach (Outlook.Attachment t in item.Attachments) { textBox1.Text += t.PropertyAccessor.GetProperty(“http://schemas.microsoft.com/mapi/proptag/0x370E001F”); } 但我宁愿只是打电话。 t.PropertyAccessor.GetProperty(PR_ATTACH_MIME_TAG); 我不能让你以后的选择工作,但是在msdn文档中提到了这个属性。 (http://msdn.microsoft.com/en-us/library/ms879575.aspx)。 有没有人知道如何在不使用字符串而是使用常量的情况下很好地检索属性?

通过Office API将多个Word文档另存为HTML

我有大量需要解析的Word文档。 由于它们都是从同一个模板创建的,我认为最好的方法是将它们保存为HTML文件并解析HTML本身。 虽然将单个Word文档保存为HTML非常容易,但我还没有找到一种从Word内部执行批量过程的方法。 因此,我试图找到一种方法来利用Microsoft Office / Word API来实现这一目标。 如何使用Word API将许多Word文档另存为HTML? 提前致谢。 更新:更多细节…… 一些文档扩展名为.doc ,而其他文档扩展名为.docx 。 我希望这不是问题,但如果是,我只需将它们全部转换为.docx ,希望使用API​​或DocX 。 说到DocX,我在作者的博客上看到,可以使用以下代码将.docx文件保存为HTML: using System; using System.Collections.Generic; using System.Linq; using System.Text; using Word = Microsoft.Office.Interop.Word; using Microsoft.Office.Interop.Word; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { // Convert Input.docx into Output.doc Convert(@”C:\users\cathal\Desktop\Input.docx”, @”c:\users\cathal\Desktop\Output.doc”, WdSaveFormat.wdFormatDocument); /* * Convert […]

处理Microsoft Office Outlook 2003/2007电子邮件

摘要 我一直在接收特定工作相关域的电子邮件,并且我想根据这些电子邮件消息中提供的信息构建数据库。 这些消息是关于世界各地计算机科学行业的一些需求和要求的工作相关项目。 我想以自动方式解析或分析这些电子邮件,这样我就可以将重复信息发送到数据库中,并构建一个类似商业智能的数据库,让我随时了解最需要的专业领域。 技术环境 O / S: Microsoft Windows 7 Pro Office: Microsoft Office 2007 Pro 是的,我可以使用.NET 4.0! =) (我很乐意根据需要提供更多信息。) 问题 如何通过COM Interop程序集访问PST文件或Outlook个人数据文件? 有什么对象用于实例化Outlook PST文件或其他中的每个电子邮件? 解析电子邮件的最佳方法是什么? 感谢任何能分享她/他的盐的人,以帮助我实现我的目标。 这对我来说非常有意义。

适用于Excel 2007和2010的Excel Addin

我正在编写一个应该在2007年和2010年都可以工作的Excel Addin。当我使用Visual Studio创建一个新项目时,我需要决定我想要的版本。 我之前选择过2007,但自从我安装了2010以后,我无法调试它。 我收到一个错误: 您无法调试或运行此项目,因为未安装所需的Microsft Office应用程序版本。 我的理解是,如果我以2007年为目标,我应该能够在2007年和2010年都运行它。这是正确的吗? 如果是这样,我可以使用2010进行调试吗?

如果我为Office 2007编写一个加载项,它是否适用于2010年,2013年?

我目前正在重写为Office 2003编写的一些VBA宏。我想知道我是否为2007年编写了一个C#插件,如果它可以在2010年或甚至2013年工作。或者如果我写它们2010年,如果他们也将在2007年和2013年工作。 我目前可以访问2007年,但如果需要,我可以访问2010年,还有2013年。 那么,基本上,办公室的版本对插件有多大影响?

获取Outlook 2007中当前用户的电子邮件地址

我有一个用C#编写的Outlook添加。 我想知道如何获得当前用户的电子邮件地址? 谢谢