概述
试过两种方法:
第一种:
变量sig是段落类型,改变其text就可以了,换行添加一个r;
sig.Range.Text = "段落前插入一个新的段落r" + sig.Range.Text;
第二种:
操作光标到某一段的开始,输入即可。
var selection = document.Application.Selection;
selection.Font.Color = Words.WdColor.wdColorRed;
selection.TypeText("新的段落哦");
selection.TypeParagraph();
操作光标的时候,可以一段一段跳过,因为我需要扫描全文档
selection.Move(Microsoft.Office.Interop.Word.WdUnits.wdParagraph, 1);
如果是表格,需要这样写,因为合并的时候上边的跳过会出问题:
sig.Range.Select();//选中表格
跳出表格
selection.Move(Microsoft.Office.Interop.Word.WdUnits.wdCell, 1);
总结:
后来发现如果修改的位置下方有项目符号的时候,会出现问题,想着在输入的时候去掉格式就可以,后来因为项目符号另外已经做了处理,就没有再去看这个内容了。
最后
以上就是机智网络为你收集整理的Microsoft.Office.Interop.Word 在某一段落前插入新的段落的全部内容,希望文章能够帮你解决Microsoft.Office.Interop.Word 在某一段落前插入新的段落所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复