我有带有编号列表的word文档 .
-
静态文本1 .
-
Bookmarked item.
-
静态文本3 .
其中一个项目是书签,我需要用包含几个段落的文本替换书签 .
当我用带有几个段落的文本替换带书签的项目时,我会为每个段落添加自动枚举的项目:
bookmark1.Range.Text = "Replaced P1."+Environment.NewLine
+"Replaced P2."+Environment.NewLine
-
静态文本1 .
-
Replaced P1.
-
Replaced P2.
-
静态文本3 .
如何跳过自动枚举并将所有文本添加到单个列表项?
UPD: 另外编号的列表样式左对齐,每个插入的段落必须具有相同的左对齐 .
像这样:
__1 . 静态文本1.更多文字
更多文字
__2 . Replaced P1.
__ Replaced P2. more text more text __3 . 静态文本3 .
1 回答
根据this MSDN forum post中接受的答案,此处的关键是使用
\v
转义字符作为Shift Enter键组合(插入垂直选项卡) . 所以,基本上,你可以这样做:(在Word 2013和Word Interop API的第15版上成功测试)