office-interop相关内容
我必须做在C#中的word文档编程。有没有什么办法来访问的Microsoft.Office.Interop.Word组件,而无需安装Microsoft Word中?我试图安装Office主互操作程序集,但它要求我安装Microsoft Office软件包第一。 解决方案 你有没有尝试过的PIA可再发行的任何Office版本你想工作? 在Office 2010的PIA可再发行组件,例如,不列出
..
我要创建出口数据集到Excel控制台应用程序。我尝试过谷歌搜索和寻找关于这个主题的职位,但还没有真正找到我要找的。的问题是,它不应该弹出保存窗口,它应自动创建Excel文件。到目前为止,我有以下的code,但我不知道如何使它自动保存。请问AP preciate任何帮助。 公共静态无效CreateWorkbook(DataSet的DS,字符串路径) { INT rowInd
..
这将启动一个新的Excel工作簿: Excel.Application OXL; Excel._Workbook OWB; OXL =新Excel.Application(); oXL.Visible = TRUE; OWB =(Excel._Workbook)(oXL.Workbooks.Add(Missing.Value)
..
我们的WinForms应用程序使用MS Word中进行交互,我们运行这个code时生成一个文件,我们要显示在Word中我们的应用程序的前面: [设置W¯¯作为Word互操作对象] w.Visible = TRUE w.Activate() 在推出了为 XP上运行Office 2007的计算机这个工程的目的。 在 Win7的运行Office 2010的计算机我们的任务栏上的应用程序
..
在一个Microsoft Office的AddIn我们传递事件的COM对象。举一个特定的情况下,当Word打开,我们被称为,并通过一个Document对象的文档。所以,当我们需要调用对Marshal.ReleaseComObject()? 如果我们访问的文档对象我们需要调用版本就可以了?或者,我们可以使用字已经访问它,将它清理干净? 如果我们访问Document.Name这给了我们一个字符串。作
..
我发展严重依赖于多个Microsoft Office产品包括Access,Excel和Word中,其中包括PowerPoint,Outlook等应用程序。虽然做研究,互操作我发现开始VS2010和.NET 4,我们值得庆幸不再需要经过初步评估的噩梦。 此外,我一直在阅读了大量的有关正确处理对象的物品,最明智的人似乎是这之一。 不过,这篇文章是5岁,有没有关于这个问题AFAIK许多权威刊物。这里
..
我们创建一个使用Office 2007的应用程序(Excel 2007中)从Excel工作表中读取数据。然而。我注意到,当我要部署与Office 2003安装在系统上的应用程序,它崩溃,因为其他PIA的(和其他DLL)的需要为这个版本的Office引用。 我是否需要编写不同版本的我的应用程序,以便能够支持不同版本的Office或者是有这个问题?一个更优雅的解决方案 我使用Visual Stud
..
摘要 这个问题在某种程度上跟进这个问题: 经测试,在这上面的链接问题的答案提供的code,我终于遇到了一个严重的性能问题。 性能问题 性能问题发生在一个表的初始化,也就是,当我初始化表的单元格。 '''<总结> '''初始化Company.Project.Sheet类的一个实例。 '''< /总结> '''< PARAM NAME
..
我想开发加载项为Office(如Outlook,Word和Excel)。在code将几乎相同。所不同的是只为检索文档(邮件的Outlook,用于Word,图形/图表Excel文档。 我应该开发3加载项,因此,我将有3个装置为我的用户。或者,我可以只开发1插件,并添加一个条件什么地方? 解决方案 是的,这是可能的。你可能需要3个不同的的AddIn 类,因为每个平台都有自己的格式和参数,你可能要
..
我不能够在Excel中读取数据。这里是code我使用的: 使用Excel =的Microsoft.Office.Interop.Excel; Excel.Application xlApp =新Excel.Application(); Excel.Workbook xlWorkbook = xlApp.Workbooks.Open(@“Book1.xlsx”,0,真的,5,“”,“”,真实,Exc
..
我有一个需要经常编程转换* .rtf文件成* .DOCX。手动,这工作得很好用另存为里面的Word 2007年......由此产生的docx的行为就好。编程,我不能让它的工作。 我试过基本上是以下内容: 从Word 获取RTF ...但在相反的方向。相反,开* .DOCX和使用另存为* .RTF,我打开* .RTF和使用另存为* .DOCX。但是,生成的文件将无法打开,因此显然有什么东西我不
..
目前我的老板要求我创建了一个小套,用于定期监测某些设备和工艺的状态脚本。这个信息是用一个相对复杂的VBA模块,用于收集所有信息,适用公式随后处理,设置范围和生成图表,等等。 然而,有两个问题: 我是一个业余的程序员,所以我的VBA程序是非常低效的。这不是对我来说是很大的问题(我刚起床,喝杯咖啡,而它的运行),但对于其他用户来说,这可能是一个麻烦,因为后来不知道为什么要花这么长。我想进步的图形重新
..
它可能我只是失去了一些东西,但是,当我写了一些code为Excel互操作,在这里是怎么一回事。 在我的引用添加到Excel的COM库。 VS创建一个PIA - (?通过TLBIMP右)的Microsoft.Office.Interop.Excel .... 我的EXE和互操作(PIA)DLL复制到任何一台机器(使用.NET)和它的作品? 有这样一个场景,我将不得不部署/注册PIA?还是有我有什
..
我读的字文件中的文本并替换从readed文本一些文本。 VAR wordApp =新Microsoft.Office.Interop.Word.Application(); 目标文件=路径; 反对nullobj = System.Reflection.Missing.Value; VAR DOC = wordApp.Documents.Open(REF文件,文献nullobj,裁判null
..
我怎样才能做到这一点的.NET / C#? 解决方案 您可以使用此code段:(从我的一个项目中获得,所以不能保证工作的开箱即用) Microsoft.Office.Interop.Excel.Application tExcel =新的应用程序(); CultureInfo的cSystemCulture = Thread.CurrentThread.CurrentCulture; Cul
..
我已经看到了这个几个线程,但我没有得到很直接的答案在我的搜索。我有一个需要采取DOC,DOCX,XLS,XLSX文件转换成PDF格式的Web应用程序。现在,我们有一个使用该打开的文档,其打印一个PS文件的Microsoft.Office.Interop.Word库中的过程,那么GPL GhostScript的的PS文件转换成PDF格式。 该过程的工作OKish,但总体来说是有几个步骤,而这原本是
..
修改 请参见我在第一时间重新审视这个问题,因为我意识到,尽管是非常彻底的有关注册和处理我所有的COM对象,我的Excel的情况下,仍然没有被妥善处理。事实证明,有很多方法可以创建COM对象是完全无显着性(也就是说,你可以错过COM对象,即使你从来没有使用两个点)。此外,即使你是彻底的,如果你的项目增长超过一定的规模,缺少一个COM对象的几率接近100%。它可以是很难找到你错过了当这种情况发生的人
..
我想补充这三种类型的内容转换为Word文档。这就是我想现在就这样做。然而,每个项目取代最后一个。添加图像总是增加了页的开头。我有一个循环,调用一个函数来创建的标题和表,然后后面添加图像。我认为这个问题是范围。我使用的对象开始= 0的起始范围; 我怎样才能得到这些来一次添加一个到新行的文件? 的foreach(在observedColumns VAR类) {
..
我试图读取使用C#中的Word文档。我能够得到的所有文字,但我希望能够通过在线阅读行和商品列表中,并绑定到一个GridView 。目前,我的code仅返回与所有文本(如期望的不是逐行)一个项目的列表。我使用的的Microsoft.Office.Interop.Word 库读取文件。下面是我的code至今: 应用程序字=新的应用程序(); 文档DOC =新的文件(); 目标文件名
..
我正在写一个应用程序,将操作Outlook数据。我想使该数据第一次备份,我希望我可以通过接触/日历项目只是圈等,并把它们写出来到PST文件。 我怎么能写1使用。NET的内容或几个Outlook文件夹到PST? [VB或者C#无论] 解决方案 我能够从各种互联网和MSDN文档各地的样本拼凑这个code一起。这将允许您选择一个Outlook高水平的文件夹,然后将备份所有文件夹下面。在我来说,我从
..