office-interop相关内容

Word 自动化查找和替换不包括文本框

我有一个带有文本框的 Word 文档.当我运行自动查找并替换主文档中的匹配项时,但不匹配文本框中的任何内容.我如何告诉查找和替换功能包含文本框. Word.Range range = objDoc.Content;对象 findtext = 字段;对象查找替换 = 值;对象 findwrap = WdFindWrap.wdFindContinue;对象 findreplace = WdRepla ..
发布时间:2021-12-31 11:13:02 C#/.NET

使用 Interop 将 html 文本添加到 Word

我正在尝试使用 Office Interop 向 Word 添加一些 HTML 格式的文本.我的代码如下所示: Clipboard.SetText(notes, TextDataFormat.Html);pgCriteria.Range.Paste(); 但它抛出一个命令失败异常.有什么想法吗? 解决方案 花了几个小时的解决方案是使用这个优秀的类http://blogs.msdn.co ..
发布时间:2021-12-31 11:04:12 前端开发

使用 Word Interop 在 C# 中进行拼写检查

我正在使用 word.dll(Word Interop API)在 C# 中编写拼写检查应用程序. 我想检查哪些拼写不正确,并相应地获得不正确单词的建议. 我从网上得到了一个示例代码,但我无法理解以下命令的参数: Microsoft.Office.Interop.Word._Application.GetSpellingSuggestions(字符串,引用对象,引用对象,引用对象,引 ..
发布时间:2021-12-31 11:02:22 C#/.NET

在 VSTO Word 插件中为多个文档创建和管理自定义任务窗格

我正在 Visual Studio 2008 中使用 VSTO 开发 Word 2007-2010 插件.在我的插件中,我需要为每个打开的 Word 文档创建一个自定义任务窗格.基本上,我需要为每个文档创建一个任务窗格,在文档窗口中显示正确的任务窗格,在文档关闭时执行某些操作,然后删除任务窗格及其所有引用. 这是我目前所做的: 任务窗格创建 我为每个新的、打开的或现有的加载文档创 ..
发布时间:2021-12-31 11:01:42 其他开发

将不同的格式合并为一行 Interop.word

我一直试图弄清楚如何在 c# 中使用 interop.word 将 2 种不同的格式插入到同一段落中,如下所示: 你好地球地球这就是我想做的 解决方案 假设您已将文档定义为 oDoc,以下代码应该会得到您想要的结果: Word.Paragraph oPara = oDoc.Content.Paragraphs.Add(ref oMissing);oPara.Range.Text = ..
发布时间:2021-12-31 11:00:02 C#/.NET

如何使用 word interop 一次将一项添加到 word 文档的新行

我正在尝试将这三种类型的内容添加到 Word 文档中.这就是我现在尝试这样做的方式.但是,每一项都会替换最后一项.添加图像总是添加到页面的开头.我有一个循环,它调用一个函数来创建标题和表格,然后在之后添加图像.我认为问题是范围.我使用对象 start = 0 的起始范围; 如何让这些文件一次添加一个到文档中的新行? foreach(观察列中的变量类别){CreateHeadersAndTa ..
发布时间:2021-12-31 10:59:39 C#/.NET

使用 Office.Interop 在 MS Word 表中添加一行

我有一个带有表格的单词模板,我从使用制表符拆分的字符串列表中填充该表格. 我不知道我会有多少行文本,因为它会有所不同. 所以我在像这样遍历我的循环之前以编程方式添加一行: oWordDoc.Tables[2].Rows.Add(oWordDoc.Tables[2].Rows[1]); 不幸的是,它是在当前行之前而不是在当前行之后添加行. 如何更改我的代码以始终在当前行之后添加 ..
发布时间:2021-12-31 10:56:55 C#/.NET

通过 IIS 7 使用 Micorsoft.Office.Interop(对象库)读取 Word 文档时出错

我在从 IIS 运行代码时读取文档时遇到问题.它没有读取文档并抛出错误“尝试保存活动文档时没有打开文档.". m_word.Documents.Open(ref FileName,参考缺失,参考只读,参考缺失,参考缺失,参考缺失,参考缺失,参考缺失,参考缺失,参考缺失,参考缺失,参考缺失,参考缺失,参考缺失,参考缺失,参考缺失);m_word.ActiveDocument.SaveAs2(re ..
发布时间:2021-12-31 10:56:47 C#/.NET

如何使用 C# Windows 应用程序将 byte[] 中的图像写入 MS WORD

我尝试将 FileStream、StreamWriter 中的数据写入 word 文件. 当数据为文本格式(使用StreamWriter)时它工作正常.但是,当我对 Binarywriter(用于将图像写入 Word 文档)进行相同尝试时,它写入的 Word 文档不正确. 在下面的代码中,lstOrderedSpares[index].SparePicture 是包含图像数据的字节数组 ..
发布时间:2021-12-31 10:54:02 C#/.NET

调用 Word.Documents.Add 后 WinWord.exe 不会退出 - Word .NET Interop

我遇到了经典场景,在 .NET 中(通过 Microsoft.Office.Interop.Word 程序集)创建 Word COM 对象时,即使我 正确关闭和释放对象. 我已将范围缩小到 Word.Documents.Add() 方法的使用.我可以通过其他方式使用 Word 没有问题(打开文档、修改内容等),并且 WinWord.exe 在我告诉它时退出.一旦我使用 Add() 方法(并且 ..
发布时间:2021-12-31 10:52:34 C#/.NET

逐行读取word文档

我正在尝试使用 C# 读取 Word 文档.我能够获取所有文本,但我希望能够逐行读取并存储在列表中并绑定到网格视图.目前,我的代码仅返回一个包含所有文本的项目列表(而不是按需要逐行).我正在使用 Microsoft.Office.Interop.Word 库来读取文件.以下是我到目前为止的代码: Application word = new Application();文档文档 = 新文档() ..
发布时间:2021-12-31 10:52:04 C#/.NET

SentOnBehalfOfName 的问题

我遇到了Outlook 问题,我想更改电子邮件发件人.我想用一个发件人发送来自 Outlook 的所有电子邮件.当我从 Outlook 更改发件人时它工作正常但是当我从 Outlook plugin 更改它时它不起作用.我正在使用以下代码: private void adxOutlookEvents_ItemSend(object sender, ADXOlItemSendEventArgs e ..
发布时间:2021-12-30 09:56:30 其他开发

如何使用 .Net 创建 Outlook PST 文件?

我正在编写一个可以操作 Outlook 数据的应用.我想先备份这些数据,希望我可以循环浏览联系人/日历项目等,然后将它们写到 PST 文件中. 如何使用 .Net 将 1 个或多个 Outlook 文件夹的内容写入 PST?[无论是vb还是c#] 解决方案 我能够从 Internet 和 MSDN 文档中的各种示例中拼凑出这段代码.这将允许您选择 Outlook 高级文件夹并备份下面 ..
发布时间:2021-12-30 09:53:26 C#/.NET

使用 C# 阅读 Outlook 邮件

当我尝试连接到我的 Outlook 邮件时,我正在使用以下代码.现在,我一定是做错了什么,因为我试图接收收件箱邮件,但我总是收到 0 封邮件(如果不是这种情况).这是我的代码 Microsoft.Office.Interop.Outlook.NameSpace nameSpace = application.GetNamespace("MAPI");nameSpace.Logon("", "" ..
发布时间:2021-12-30 09:52:19 C#/.NET