我想知道是否有人可以请求帮助。我正在尝试修改Outlook中的电子邮件并打印它们,从线程中删除以前电子邮件的一些文本。像这样的东西,虽然生成范围实际上更复杂。
MailItem newItem =((Outlook.MailItem)item); WORD.Document objDoc =(Outlook.MailItem)newItem)。GetInspector.WordEditor as Microsoft.Office.Interop.Word.Document; WORD.Range R = objDoc.Range(0,200); r.Delete();
newItem.Print();
objDoc.Undo(); //撤消现在打印的chnages
现在虽然我看到单词范围删除文本,当我打印电子邮件时它仍然包含所有文本,如何将更改后的文本重新打印到电子邮件中进行打印?然后我想在打印后撤消chnages。