office-interop相关内容
我有一个带有文本框的 Word 文档.当我运行自动查找并替换主文档中的匹配项时,但不匹配文本框中的任何内容.我如何告诉查找和替换功能包含文本框. Word.Range range = objDoc.Content;对象 findtext = 字段;对象查找替换 = 值;对象 findwrap = WdFindWrap.wdFindContinue;对象 findreplace = WdRepla
..
如何从字节数组创建 Microsoft.Office.Interop.Word.Document 对象,而不使用 C# 将其保存到磁盘? public static int GetCounterOfCharacter(byte[] wordContent){Application objWord = new Application();Microsoft.Office.Interop.Word.
..
我正在尝试使用 Office Interop 向 Word 添加一些 HTML 格式的文本.我的代码如下所示: Clipboard.SetText(notes, TextDataFormat.Html);pgCriteria.Range.Paste(); 但它抛出一个命令失败异常.有什么想法吗? 解决方案 花了几个小时的解决方案是使用这个优秀的类http://blogs.msdn.co
..
我正在使用 word.dll(Word Interop API)在 C# 中编写拼写检查应用程序. 我想检查哪些拼写不正确,并相应地获得不正确单词的建议. 我从网上得到了一个示例代码,但我无法理解以下命令的参数: Microsoft.Office.Interop.Word._Application.GetSpellingSuggestions(字符串,引用对象,引用对象,引用对象,引
..
我正在 Visual Studio 2008 中使用 VSTO 开发 Word 2007-2010 插件.在我的插件中,我需要为每个打开的 Word 文档创建一个自定义任务窗格.基本上,我需要为每个文档创建一个任务窗格,在文档窗口中显示正确的任务窗格,在文档关闭时执行某些操作,然后删除任务窗格及其所有引用. 这是我目前所做的: 任务窗格创建 我为每个新的、打开的或现有的加载文档创
..
我一直试图弄清楚如何在 c# 中使用 interop.word 将 2 种不同的格式插入到同一段落中,如下所示: 你好地球地球这就是我想做的 解决方案 假设您已将文档定义为 oDoc,以下代码应该会得到您想要的结果: Word.Paragraph oPara = oDoc.Content.Paragraphs.Add(ref oMissing);oPara.Range.Text =
..
我正在尝试将这三种类型的内容添加到 Word 文档中.这就是我现在尝试这样做的方式.但是,每一项都会替换最后一项.添加图像总是添加到页面的开头.我有一个循环,它调用一个函数来创建标题和表格,然后在之后添加图像.我认为问题是范围.我使用对象 start = 0 的起始范围; 如何让这些文件一次添加一个到文档中的新行? foreach(观察列中的变量类别){CreateHeadersAndTa
..
我有一个带有表格的单词模板,我从使用制表符拆分的字符串列表中填充该表格. 我不知道我会有多少行文本,因为它会有所不同. 所以我在像这样遍历我的循环之前以编程方式添加一行: oWordDoc.Tables[2].Rows.Add(oWordDoc.Tables[2].Rows[1]); 不幸的是,它是在当前行之前而不是在当前行之后添加行. 如何更改我的代码以始终在当前行之后添加
..
我在从 IIS 运行代码时读取文档时遇到问题.它没有读取文档并抛出错误“尝试保存活动文档时没有打开文档.". m_word.Documents.Open(ref FileName,参考缺失,参考只读,参考缺失,参考缺失,参考缺失,参考缺失,参考缺失,参考缺失,参考缺失,参考缺失,参考缺失,参考缺失,参考缺失,参考缺失,参考缺失);m_word.ActiveDocument.SaveAs2(re
..
我尝试将 FileStream、StreamWriter 中的数据写入 word 文件. 当数据为文本格式(使用StreamWriter)时它工作正常.但是,当我对 Binarywriter(用于将图像写入 Word 文档)进行相同尝试时,它写入的 Word 文档不正确. 在下面的代码中,lstOrderedSpares[index].SparePicture 是包含图像数据的字节数组
..
我遇到了经典场景,在 .NET 中(通过 Microsoft.Office.Interop.Word 程序集)创建 Word COM 对象时,即使我 正确关闭和释放对象. 我已将范围缩小到 Word.Documents.Add() 方法的使用.我可以通过其他方式使用 Word 没有问题(打开文档、修改内容等),并且 WinWord.exe 在我告诉它时退出.一旦我使用 Add() 方法(并且
..
我正在尝试使用 C# 读取 Word 文档.我能够获取所有文本,但我希望能够逐行读取并存储在列表中并绑定到网格视图.目前,我的代码仅返回一个包含所有文本的项目列表(而不是按需要逐行).我正在使用 Microsoft.Office.Interop.Word 库来读取文件.以下是我到目前为止的代码: Application word = new Application();文档文档 = 新文档()
..
我正在尝试在 C# .NET 4.6.1 WPF 项目中添加对“Microsoft Outlook 16.0 对象库"的引用,因为我安装了 Office 2016.以前版本的对象库与 2016 版的 office 不兼容. 如果我使用 Excel 的 VBA 编辑器,则会列出“Microsoft Outlook 16.0 对象库",并且存在于 C:\Program Files\Windows
..
我有一个应用程序调用 Email hello = new Email(合适的构造函数);hello.Email_Send(); 我收到异常: 由于以下错误,检索 CLSID 为 {0006F03A-0000-0000-C000-000000000046} 的组件的 COM 类工厂失败:80080005 服务器执行失败(来自 HRESULT 的异常:0x80080005 (COSER) )
..
我正在创建 Outlook 消息.有时 Outlook Compose 窗口会出现在其他窗口的后面. 我怎样才能让它成为最顶级的? String address = "someone@example.com";Outlook.Application oApp = 新 Outlook.Application();Outlook._MailItem oMailItem = (Outlook._
..
我遇到了Outlook 问题,我想更改电子邮件发件人.我想用一个发件人发送来自 Outlook 的所有电子邮件.当我从 Outlook 更改发件人时它工作正常但是当我从 Outlook plugin 更改它时它不起作用.我正在使用以下代码: private void adxOutlookEvents_ItemSend(object sender, ADXOlItemSendEventArgs e
..
我正在编写一个可以操作 Outlook 数据的应用.我想先备份这些数据,希望我可以循环浏览联系人/日历项目等,然后将它们写到 PST 文件中. 如何使用 .Net 将 1 个或多个 Outlook 文件夹的内容写入 PST?[无论是vb还是c#] 解决方案 我能够从 Internet 和 MSDN 文档中的各种示例中拼凑出这段代码.这将允许您选择 Outlook 高级文件夹并备份下面
..
当我尝试连接到我的 Outlook 邮件时,我正在使用以下代码.现在,我一定是做错了什么,因为我试图接收收件箱邮件,但我总是收到 0 封邮件(如果不是这种情况).这是我的代码 Microsoft.Office.Interop.Outlook.NameSpace nameSpace = application.GetNamespace("MAPI");nameSpace.Logon("", ""
..
我编写了此代码来查看 Outlook 邮箱中的未读项目,代码如下: Microsoft.Office.Interop.Outlook.Application 应用程序;Microsoft.Office.Interop.Outlook.Items 项;Microsoft.Office.Interop.Outlook.NameSpace ns;Microsoft.Office.Interop.Ou
..
我正在尝试更改 excel 2013 中图表的样式,但它只会更改颜色: Range chartRange;ChartObjects wsCharts = (ChartObjects)workSheet.ChartObjects(Type.Missing);ChartObject myChart = (ChartObject)wsCharts.Add(0, 0, 900, 500);图表 work
..