知识大全 c# word操作
Posted 操作
篇首语:少年恃险若平地,独倚长剑凌清秋。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 c# word操作相关的知识,希望对你有一定的参考价值。
word操作 包括打开word文档 创建表格 合并单元格 保存退出
WordOperator
using System; using System Web; using Microsoft Office Interop Word;
namespace CustomFileAccess public class WordOperator public void CreateWord() Microsoft Office Interop Word Application wordApp = new Application(); Microsoft Office Interop Word Document wordDocument = new Document(); Microsoft Office Interop Word Table wordTable; Microsoft Office Interop Word Table wordTableCopy;
object myNull = System Reflection Missing Value;
object strPath = HttpContext Current Server MapPath(@ WordTemplete\\MyWordTemplete doc ); object styleName = Table Grid ;
try wordDocument = wordApp Documents Open(ref strPath ref myNull ref myNull ref myNull ref myNull ref myNull ref myNull ref myNull ref myNull ref myNull ref myNull ref myNull ref myNull ref myNull ref myNull ref myNull);
object start = ; object end = ;
Microsoft Office Interop Word Range wordRange = wordDocument Range(ref start ref end);
wordTable = wordDocument Tables Add(wordRange ref myNull ref myNull);
wordTable Borders OutsideColor = WdColor wdColorAutomatic; wordTable Borders OutsideColorIndex = WdColorIndex wdAuto; wordTable Borders OutsideLineStyle = WdLineStyle wdLineStyleSingle; wordTable Borders OutsideLineWidth = WdLineWidth wdLineWidth pt;
wordTable Borders InsideColor = WdColor wdColorAutomatic; wordTable Borders InsideColorIndex = WdColorIndex wdAuto; wordTable Borders InsideLineStyle = WdLineStyle wdLineStyleSingle; wordTable Borders InsideLineWidth = WdLineWidth wdLineWidth pt;
wordDocument Tables[ ] Cell( ) Merge(wordDocument Tables[ ] Cell( ));
wordDocument Tables[ ] Cell( ) Range Text = cell ; wordDocument Tables[ ] Cell( ) Range Text = cell ;
wordDocument Tables[ ] Select(); wordApp Selection Copy();
wordDocument Tables[ ] Cell( ) Range Text = The First Table ;
object myunit = Microsoft Office Interop Word WdUnits wdStory; wordApp Selection EndKey(ref myunit ref myNull);
wordApp Selection TypeParagraph();
wordApp Selection Paste();
wordDocument Tables[ ] Cell( ) Range Text = The Second Table ;
wordDocument Save(); catch wordDocument Close(ref myNull ref myNull ref myNull); wordApp Quit(ref myNull ref myNull ref myNull); if (wordDocument != null) System Runtime InteropServices Marshal ReleaseComObject(wordDocument); wordDocument = null; if (wordApp != null) System Runtime InteropServices Marshal ReleaseComObject(wordApp); wordApp = null; GC Collect(); throw new Exception( 文档生成失败! );
finally wordDocument Close(ref myNull ref myNull ref myNull); wordApp Quit(ref myNull ref myNull ref myNull);
cha138/Article/program/net/201311/13344相关参考
C#操作Word文档(Office2007) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs
知识大全 通过jacob对excel,word进行打印等操作
因为项目有个需求要求能够在某个预定时间对特定报表进行自动打印报表的形式主要是excel如果是c++或者c#什么的简直是小菜一碟可惜偏偏是java实现并且这又不同于常见的页面手工打印可以通过java
C#打开WORD文档内容并显示 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! C#打开WORD文
C#编程实现动态生成Word文档 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 如何用C#编程实
用C#在Word文档中搜索文本 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 在word应用程序
浅析C#合并多个WORD文档的具体实现方法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 今天因
C#实现从Word中提取指定单元格数据 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 最近在做一
向word中写入内容 首先在word中设置书签如书签名为bookmarkjavascript中可以这样写 varword;word=newActiveXObject(WordApplicati
在Word里面怎么重复操作! 以下文字资料是由(历史新知网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!在Word里面怎么重复操作!F4
最近在做项目的时候需要这么一个功能客户有一大堆word格式的模板需要我们用程序向模板里面填充一些数据如果是直接重新写一个Word用POI或Itext都可以搞定关键是读取并解析而且Word里有表格图