使用C#操作word文档

问题描述

如我在添加了引用MicrosoftOffice14.0ObjectLibrary,并进行了word文档的操作,最后生成一个word文档,那么我必须安装哪个版本的office才能支持上面的操作了

解决方案

解决方案二:
2010吧。google一下很快就出来了。
解决方案三:
如果是14的话,需要2010,另外这是向下兼容的,这意味着如果安装了2013也可以,如果需求的功能不多,建议使用npoi,这样就不需要安装office了。
解决方案四:
MicrosoftOffice14.0ObjectLibrary,要office2010吧
解决方案五:
只安装Office2003能用吗
解决方案六:
office2010
解决方案七:
创建word文档privateWord.ApplicationG_wa;//定义Word应用程序字段privateobjectG_missing=//定义G_missing字段并添加引用System.Reflection.Missing.Value;privateFolderBrowserDialogG_FolderBrowserDialog;//定义浏览文件夹字段privateobjectG_str_path;//定义文件保存路径字段privatevoidbtn_New_Click(objectsender,EventArgse){btn_New.Enabled=false;//将新建按钮设置为不可用ThreadPool.QueueUserWorkItem(//开始线程池(pp)=>//使用lambda表达式{G_wa=newMicrosoft.Office.Interop.Word.Application();//创建应用程序对象objectP_obj="Normal.dot";//定义文档模板Word.DocumentP_wd=G_wa.Documents.Add(//向Word应用程序中添加文档refP_obj,refG_missing,refG_missing,refG_missing);G_str_path=string.Format(//计算文件保存路径@"{0}{1}",G_FolderBrowserDialog.SelectedPath,DateTime.Now.ToString("yyyy年M月d日h时s分m秒fff毫秒")+".doc");P_wd.SaveAs(//保存Word文件refG_str_path,refG_missing,refG_missing,refG_missing,refG_missing,refG_missing,refG_missing,refG_missing,refG_missing,refG_missing,refG_missing,refG_missing,refG_missing,refG_missing,refG_missing,refG_missing);((Word._Application)G_wa.Application).Quit(//退出应用程序refG_missing,refG_missing,refG_missing);this.Invoke(//调用窗体线程(MethodInvoker)(()=>//使用lambda表达式{MessageBox.Show(//提示已经创建Word"成功创建Word文档!","提示!");btn_display.Enabled=true;//启用显示按钮}));});}
解决方案八:
如果我引用的是MicrosoftOffice11.0ObjectLibrary的话是不是2003以上的版本都可以使用了啊
解决方案九:
引用

2010吧。google一下很快就出来了。

最近谷哥非常不好连接上。

时间: 2024-09-30 10:01:54

使用C#操作word文档的相关文章

VBA 操作word文档文本框中的表格

问题描述 VBA 操作word文档文本框中的表格 使用VBA 修改word文档,添加文本框并在文本框中加入表格,修改表格中某个单元格的值 解决方案 在thisdocument的vbe里添加这些代码,试试:[code=vb]Sub test() With ThisDocument .Shapes.AddTextbox(msoTextOrientationHorizontal 50 50 200 200).Select .Tables.Add Range:=Selection.Range NumRo

初始化-java中jacob操作word文档

问题描述 java中jacob操作word文档 org.springframework.web.util.NestedServletException: Handler processing failed; nested exception is java.lang.ExceptionInInitializerError Caused by: java.lang.ExceptionInInitializerError Caused by: java.lang.IllegalStateExcept

c++操作word-求一vs2012下C++操作word文档的源码,简单易学就好

问题描述 求一vs2012下C++操作word文档的源码,简单易学就好 我要做的就是用C++操作word生成一文档,文档中可能有表格.(vs2012) 网上的资料我都看过,引入msword库,但是后续操作老是有错误,求大神指教. 解决方案 http://www.newxing.com/Code/VC/wjcz/1573.htmlhttp://blog.csdn.net/wowolook/article/details/8509664

java 操作word 文档现在有没有什么好的方法?

问题描述 急求 java 操作word 文档现在有没有什么好的方法? 解决方案 用jacobhttp://sourceforge.net/projects/jacob-project/解决方案二:你是要操作word里面的数据吗?如果是,你可以使用poi包,这个百度就可以下到的,而且对应的百度教程很多,列子很详细.PS:注意看看是否需要区别03和07版本问题解决方案三:刚刚看了一下,你可以看看这个博客http://rensanning.iteye.com/blog/1538689

C# VS2012操作word文档 (一).创建文档

该文章主要是讲述如何使用VS2012创建word文档,因为在项目中我们可能需要点击一个按钮把数据库中的项目表单或图片显示到word文档中,因此该文章主要分析如何使用VS2012创建word文档并填写相应的内容.主要通过C#引用Miscrosoft Word 14.0 Object Library实现的. 一.创建工程 首先是使用VS2012创建一个windows窗体程序,并添加如下图所示的界面. 二.添加引用 然后需要引用COM中的Miscrosoft Word 14.0 Object Libr

如何使用键盘操作Word文档?

  1.打开需要编辑的Word文档 2.点击键盘的"Alt"键,这个时候我们会发现文档的工具栏出现很多快捷键操作. 3.我们可以点击相应的快捷键就可以进入相应的工具列表里.这样纯键盘操作起来是不是也很方便呢?

C# VS2012操作word文档 (二).插入表格图片

在上一篇文章"C# VS2012创建word文档.(一)"中我们讲述了如何使用VS2012引用COM中Miscrosoft Word 14.0 Object Library实现创建文档,而这篇文章将讲述如何添加表格和图片,因为我在C#联系数据库做销售系统中需要打印表单,我想以图表形式显示在word中,同时生成相应的饼状图或柱状图,所以才有查阅了相关资料,完成文章,供大家分享.其中使用openFileDialog控件也是希望大家学习了解下. 一. 界面设置 设计界面如下图所示,其中对用的

2.QT中操作word文档

 Qt/Windows桌面版提供了ActiveQt框架,用以为Qt和ActiveX提供完美结合.ActiveQt由两个模块组成: A   QAxContainer模块允许我们使用COM对象并且可以在Qt应用程序中嵌入QActive控件.     B   QAxServer模块允许我们导出使用Qt编写的自定义的COM对象和Active控件.     C   在这里,我们使用了QAxContainer模块,所以在.pro中,需要使用下面这一项来链接这个QAxContainer模块:CONFIG+

关于poi操作word文档时getParagraphText()的问题

问题描述 下面的代码是我想用java读取word文档中的内容,并根据换行符一行一行输出到控制台.packagecom;importjava.io.File;importjava.io.FileInputStream;importjava.io.InputStream;importorg.apache.poi.hwpf.extractor.WordExtractor;publicclassTrytoreadword{/***@paramargs*/publicstaticvoidmain(Stri