插入空白段落: Object end = "//endofdoc"; Object r = doc.Bookmarks.get_Item(ref end).Range; Paragraph p = document.Paragraphs.Add(ref r); p.Range.Text = ""; p.Range.Bold = 0; p.OutlineLevel = WdOutlineLevel.wdOutlineLevelBodyText; p.Range.InsertParagraphAfter(); 添加下划线: public void DrawUnderLine(Paragraph p, string s) { Object b= p.Range.End - 1; Object none= System.Type.Missing; Object u= Word.WdUnits.wdStory; app.Selection.EndKey(ref u, ref none); app.Selection.TypeText(s); Object e = doc.Content.End - 1; Range r= document.Range(ref b, ref e); r.Font.Underline = WdUnderline.wdUnderlineSingle; } 首行缩进: p.Format.CharacterUnitFirstLineIndent = 2; 剪切与粘贴: int b = app.Selection.Range.End; int e = app.Selection.End; Word.Range r = document.Range(ref b, ref e); r.Select(); app.Selection.Cut(); t.Cell(1, 1).Width = 200; t.Cell(1, 1).Height = 300; t.Cell(1, 1).Select(); app.Selection.PasteAndFormat(WdRecoveryType.wdPasteDefault); 单元格垂直居中: t.Range.Cells.VerticalAlignment = WdCellVerticalAlignment.wdCellAlignVerticalCenter; 分页: object u = Word.WdUnits.wdStory; app.Selection.EndKey(ref u, ref none); Object p = (int)Word.WdBreakType.wdSectionBreakNextPage; app.Selection.InsertBreak(ref p); 设置页面方向: app.Selection.PageSetup.Orientation = wdOrientation; doc.PageSetup.Orientation = wdOrientation;