/// <summary> /// 移动到文档末尾 /// </summary> /// <param name="range"></param> public static void RangeMoveEnd(ref Microsoft.Office.Interop.Word.Range range) { object unit = Microsoft.Office.Interop.Word.WdUnits.wdStory; object extend = 1; range.Move(ref unit, ref extend); }
/// <summary> /// 创建并移动到下一个段落 /// </summary> protected void CreateAndGoToNextParagraph(Range range, bool isCreateParagraph, bool isMove) { range.Select(); if (isCreateParagraph) { object unite = WdUnits.wdLine; _wordApp.Selection.EndKey(ref unite, ref _missing); _wordApp.Selection.TypeParagraph(); } if (isMove) { object move = 1; range.Move(WdUnits.wdParagraph, ref move); } }