欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

C#操作Word完全方法

系統 2458 0

前提:
導入COM庫:Microsoft word 11.0ObjectLibrary.
引用里面就增加了:

創建新 Word
復制 保存
          
            object
          
           oMissing = System.Reflection.Missing.Value;
Word._Application oWord;
Word._Document oDoc;
oWord = 
          
            new
          
           Word.Application();
oWord.Visible = 
          
            true
          
          ;
oDoc = oWord.Documents.Add(
          
            ref
          
           oMissing, 
          
            ref
          
           oMissing, 
          
            ref
          
           oMissing, 
          
            ref
          
           oMissing);
        

打開文檔:
復制 保存
          
            object
          
           oMissing = System.Reflection.Missing.Value;
Word._Application oWord;
Word._Document oDoc;
oWord = 
          
            new
          
           Word.Application();
oWord.Visible = 
          
            true
          
          ;

          
            object
          
           fileName = 
          
            @"E:CCCXCXXTestDoc.doc"
          
          ;
oDoc = oWord.Documents.Open(
          
            ref
          
           fileName,

          
            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);
        

導入模板
復制 保存
          
            object
          
           oMissing = System.Reflection.Missing.Value;
Word._Application oWord;
Word._Document oDoc;
oWord = 
          
            new
          
           Word.Application();
oWord.Visible = 
          
            true
          
          ;

          
            object
          
           fileName = 
          
            @"E:XXXCCXTest.doc"
          
          ;
oDoc = oWord.Documents.Add(
          
            ref
          
           fileName, 
          
            ref
          
           oMissing, 
          
            ref
          
           oMissing, 
          
            ref
          
           oMissing);
        

添加新表
復制 保存
          
            object
          
           oMissing = System.Reflection.Missing.Value;
Word._Application oWord;
Word._Document oDoc;
oWord = 
          
            new
          
           Word.Application();
oWord.Visible = 
          
            true
          
          ;
oDoc = oWord.Documents.Add(
          
            ref
          
           oMissing, 
          
            ref
          
           oMissing, 
          
            ref
          
           oMissing, 
          
            ref
          
           oMissing);


          
            object
          
           start = 0;

          
            object
          
           end = 0;
Word.Range tableLocation = oDoc.Range(
          
            ref
          
           start, 
          
            ref
          
           end);
oDoc.Tables.Add(tableLocation, 3, 4, 
          
            ref
          
           oMissing, 
          
            ref
          
           oMissing);
        

表插入行
復制 保存
          
            object
          
           oMissing = System.Reflection.Missing.Value;
Word._Application oWord;
Word._Document oDoc;
oWord = 
          
            new
          
           Word.Application();
oWord.Visible = 
          
            true
          
          ;
oDoc = oWord.Documents.Add(
          
            ref
          
           oMissing, 
          
            ref
          
           oMissing, 
          
            ref
          
           oMissing, 
          
            ref
          
           oMissing);


          
            object
          
           start = 0;

          
            object
          
           end = 0;
Word.Range tableLocation = oDoc.Range(
          
            ref
          
           start, 
          
            ref
          
           end);
oDoc.Tables.Add(tableLocation, 3, 4, 
          
            ref
          
           oMissing, 
          
            ref
          
           oMissing);

Word.Table newTable = oDoc.Tables[1];

          
            object
          
           beforeRow = newTable.Rows[1];
newTable.Rows.Add(
          
            ref
          
           beforeRow);
        

單元格合并
復制 保存
          
            object
          
           oMissing = System.Reflection.Missing.Value;
Word._Application oWord;
Word._Document oDoc;
oWord = 
          
            new
          
           Word.Application();
oWord.Visible = 
          
            true
          
          ;
oDoc = oWord.Documents.Add(
          
            ref
          
           oMissing, 
          
            ref
          
           oMissing, 
          
            ref
          
           oMissing, 
          
            ref
          
           oMissing);


          
            object
          
           start = 0;

          
            object
          
           end = 0;
Word.Range tableLocation = oDoc.Range(
          
            ref
          
           start, 
          
            ref
          
           end);
oDoc.Tables.Add(tableLocation, 3, 4, 
          
            ref
          
           oMissing, 
          
            ref
          
           oMissing);

Word.Table newTable = oDoc.Tables[1];

          
            object
          
           beforeRow = newTable.Rows[1];
newTable.Rows.Add(
          
            ref
          
           beforeRow);

Word.Cell cell = newTable.Cell(1, 1);
cell.Merge(newTable.Cell(1, 2));
        

單元格分離
復制 保存
          
            object
          
           oMissing = System.Reflection.Missing.Value;
Word._Application oWord;
Word._Document oDoc;
oWord = 
          
            new
          
           Word.Application();
oWord.Visible = 
          
            true
          
          ;
oDoc = oWord.Documents.Add(oMissing, 
          
            ref
          
           oMissing, 
          
            ref
          
           oMissing);


          
            object
          
           start = 0;

          
            object
          
           end = 0;
Word.Range tableLocation = oDoc.Range(
          
            ref
          
           start, 
          
            ref
          
           end);
oDoc.Tables.Add(tableLocation, 3, 4, 
          
            ref
          
           oMissing, 
          
            ref
          
           oMissing);

Word.Table newTable = oDoc.Tables[1];

          
            object
          
           beforeRow = newTable.Rows[1];
newTable.Rows.Add(
          
            ref
          
           beforeRow);

Word.Cell cell = newTable.Cell(1, 1);
cell.Merge(newTable.Cell(1, 2));


          
            object
          
           Rownum = 2;

          
            object
          
           Columnnum = 2;
cell.Split(
          
            ref
          
           Rownum, 
          
            ref
          
            Columnnum);
        

通過段落控制插入
        
          object
        
         oMissing = System.Reflection.Missing.Value;

        
          object
        
         oEndOfDoc = 
        
          @"/endofdoc"
        
        ; 
        
          /* endofdoc is a predefined bookmark */
        
        
          //Start Word and create a new document.

        
        Word._Application oWord;
Word._Document oDoc;
oWord = 
        
          new
        
         Word.Application();
oWord.Visible = 
        
          true
        
        ;
oDoc = oWord.Documents.Add(
        
          ref
        
         oMissing, 
        
          ref
        
         oMissing, 
        
          ref
        
         oMissing, 
        
          ref
        
         oMissing);


        
          //Insert a paragraph at the beginning of the document.

        
        Word.Paragraph oPara1;
oPara1 = oDoc.Content.Paragraphs.Add(
        
          ref
        
         oMissing);
oPara1.Range.Text = 
        
          "Heading 1"
        
        ;
oPara1.Range.Font.Bold = 1;
oPara1.Format.SpaceAfter = 24;    
        
          //24 pt spacing after paragraph.

        
        oPara1.Range.InsertParagraphAfter();
      

C#操作Word完全方法


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 欧美一级网址 | 亚洲高清在线视频 | 色偷偷偷 | 91免费看视频 | 成人免费一区二区三区视频网站 | 国产在线观看91一区二区三区 | 69式互添免费视频 | 日本午夜大片免费观看视频 | 国产精品国产成人国产三级 | 日韩亚洲视频 | 欧美精品一区二区精品久久 | 一级黄色片武则天 | 夜夜夜噜噜噜 | 亚洲精品国产自在久久出水 | 91短视频网址 | 狠狠视频 | 天天插天天 | 成人亚洲一区二区色情无码潘金莲 | 日韩成人黄色 | 国产91成人精品亚洲精品 | 2级毛片| 久久人人爽人人爽 | yeyelu | 日韩欧美国产一区二区 | 天天色天天干天天 | 亚洲午夜精品国产电影在线观看 | 人人香蕉 | 色小说香蕉 | 偷偷狠狠的日日高清完整视频 | 嘿嘿视频不良网站 | 视频一区欧美 | 久热精品视频在线播放 | 国产成人精品福利网站在线观看 | 综合网女女网 | 欧美日韩在线播放一区二区三区 | 久草新视频| 久色乳综合思思在线视频 | 魔法骑士在线观看免费完整版 | 天天摸天天操免费播放小视频 | 日韩成人在线播放 | 成人免费视频网站在线观看 |