// 創建空白Word文檔 private void button1_Click( object sender, EventArgs e) { object missing = Missing.Value; Word.Application app = new Word.Application(); Word.Document document = app.Documents.Add( ref missing, ref missing, ref missing, ref missing); app.Visible = true ; } public string path = WordPath.GetWordDataFullFileName( " word.doc " ); // 打開word文檔 private void button2_Click( object sender, EventArgs e) { object missing = Missing.Value; Word.Application app = new Word.Application(); app.Visible = true ; object fileName = path; Word.Document document = app.Documents.Open( ref fileName); } // 導入word模板 private void button3_Click( object sender, EventArgs e) { object missing = Missing.Value; Word.Application app = new Word.Application(); app.Visible = true ; object filename = WordPath.GetWordDataFullFileName( " model.doc " ); Word.Document document = app.Documents.Add( ref filename); } // 添加表, 表插入行 private void button4_Click( object sender, EventArgs e) { object missing = Missing.Value; Word.Application app = new Word.Application(); app.Visible = true ; Word.Document document = app.Documents.Add(); object start = 0 ; object end= 0 ; Word.Range tableLocation = document.Range( ref start, ref end); document.Tables.Add(tableLocation, 3 , 4 , ref missing, ref missing); Word.Table newTable = document.Tables[ 1 ]; object beforeRow = newTable.Rows[ 1 ]; newTable.Rows.Add( ref beforeRow); } // 合并單元格 private void button5_Click( object sender, EventArgs e) { object missing = Missing.Value; Word.Application app = new Word.Application(); app.Visible = true ; Word.Document doc = app.Documents.Add(); object start = 0 ; object end = 0 ; Word.Range tableLocation = doc.Range( ref start, ref end); doc.Tables.Add(tableLocation, 3 , 4 , ref missing, ref missing); Word.Table newTable = doc.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 )); // 單元格插入數據 cell.Range.Text = " this is Cell(1,1) " ; } // 分離單元格 private void button6_Click( object sender, EventArgs e) { object missing = Missing.Value; Word.Application app = new Word.Application(); app.Visible = true ; Word.Document doc = app.Documents.Add(); object start = 0 ; object end = 0 ; Word.Range tableLocation = doc.Range( ref start, ref end); doc.Tables.Add(tableLocation, 3 , 4 , ref missing, ref missing); Word.Table newTable = doc.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); } // 通過段落控制插入 private void button7_Click( object sender, EventArgs e) { object missing = Missing.Value; object endOfDoc = " \\endofdoc " ; Word.Application app = new Word.Application(); app.Visible = true ; Word.Document doc = app.Documents.Add(); Word.Paragraph para = doc.Content.Paragraphs.Add( ref missing); para.Range.Text = " Heading 1 " ; para.Range.Font.Bold = 1 ; para.Format.SpaceAfter = 24 ; para.Range.InsertParagraphAfter(); }
?
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

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