知识大全 C#操作Word文档(Office 2007)

Posted

篇首语:多诈的人藐视学问,愚鲁的人羨慕学问,聪明的人运用学问。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 C#操作Word文档(Office 2007)相关的知识,希望对你有一定的参考价值。

C#操作Word文档(Office 2007)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

    首先引入类库 Microsoft Office Interop Word 然后进行编程 代码如下      using System;   using System Collections Generic;   using System ComponentModel;   using System Data;   using System Drawing;   using System Text;   using System Windows Forms;   using Microsoft Office Interop Word;      namespace WordTest       public partial class Form : Form       object strFileName;    Object Nothing;    Microsoft Office Interop Word Application myWordApp = new Microsoft Office Interop Word ApplicationClass();    Document myWordDoc;    string strContent = ;       public Form ()       InitializeComponent();          private void button _Click(object sender EventArgs e)       createWord();    //openWord();          private void createWord()       strFileName = System Windows Forms Application StartupPath + test doc ;    if (System IO File Exists((string)strFileName))    System IO File Delete((string)strFileName);    Object Nothing = System Reflection Missing Value;    myWordDoc = myWordApp Documents Add(ref Nothing ref Nothing ref Nothing ref Nothing);       #region 将数据库中读取得数据写入到word文件中       strContent = 你好\\n\\n\\r ;    myWordDoc Paragraphs Last Range Text = strContent;       strContent = 这是测试程序 ;    myWordDoc Paragraphs Last Range Text = strContent;          #endregion       //将WordDoc文档对象的内容保存为DOC文档    myWordDoc SaveAs(ref strFileName ref Nothing ref Nothing ref Nothing ref Nothing ref Nothing ref Nothing ref Nothing ref Nothing ref Nothing ref Nothing ref Nothing ref Nothing ref Nothing ref Nothing ref Nothing);    //关闭WordDoc文档对象    myWordDoc Close(ref Nothing ref Nothing ref Nothing);    //关闭WordApp组件对象    myWordApp Quit(ref Nothing ref Nothing ref Nothing);       this richTextBox Text = strFileName + \\r\\n + 创建成功 ;          private void openWord()       fontDialog ShowDialog();    System Drawing Font font = fontDialog Font;    object filepath = D:\\\\asp docx ;    object oMissing = System Reflection Missing Value;    myWordDoc = myWordApp Documents Open(ref filepath ref oMissing ref oMissing ref oMissing ref oMissing    ref oMissing ref oMissing ref oMissing ref oMissing ref oMissing ref oMissing    ref oMissing ref oMissing ref oMissing ref oMissing ref oMissing);    myWordDoc Content Font Size = font Size;    myWordDoc Content Font Name = font Name;    myWordDoc Save();    richTextBox Text = myWordDoc Content Text;          myWordDoc Close(ref oMissing ref oMissing ref oMissing);    myWordApp Quit(ref oMissing ref oMissing ref oMissing);                cha138/Article/program/net/201311/12464

相关参考

知识大全 C#打开WORD文档内容并显示

C#打开WORD文档内容并显示  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  C#打开WORD文

知识大全 C#编程实现动态生成Word文档

C#编程实现动态生成Word文档  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  如何用C#编程实

知识大全 用C#在Word文档中搜索文本

用C#在Word文档中搜索文本  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在word应用程序

知识大全 .Net中处理Word 2007文档的一种方法

.Net中处理Word2007文档的一种方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  有的

知识大全 浅析C#合并多个WORD文档的具体实现方法

浅析C#合并多个WORD文档的具体实现方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  今天因

知识大全 word文档打开后出现文件可能已损坏是怎么回事

求问word文档打开后出现文件可能已损坏是怎么回事?您很大可能是中了“宏病毒”该病毒专门破坏word文档程序及文件,你可以用杀毒软件进行查毒,或者重装office提示word文档可能已经损坏,可能由以

知识大全 用javascript操作word文档

  向word中写入内容  首先在word中设置书签如书签名为bookmarkjavascript中可以这样写  varword;word=newActiveXObject(WordApplicati

在WorD的编辑状态下,打开了文档“myl.doc”,把当前文档以“my2.doc”为名进行“另存为”操作,则__

在WorD的编辑状态下,打开了文档“myl.doc”,把当前文档以“my2.doc”为名进行“另存为”操作,则_____。A、当前文档是myl.docB、当前文档是my2.docC、当前文档是myl.

知识大全 word2007文本框内文字的垂直对齐无法设置,三种模式的按钮都是灰色的。求高手指点

word2007文本框内文字的垂直对齐无法设置,三种模式的按钮都是灰色的。求高手指点!用word2007修改2003兼容的文档才会出现这个问题,如果另存为2007文档,则没有这个问题。(我试验过了)w

知识大全 在word文档中,正常显示页都是竖页,想插入横页怎么操作

在word文档中,正常显示页都是竖页,想插入横页怎么操作?谢谢!应该插入"分节符",才能改变页面设置.比如,前三页都是正常竖页,你在第四页前插入分节符,然后对第四页页面进行页面设置,设为横向即可,而不