Microsoft.Interop.Office.Word完整样式不适用

时间:2015-06-19 20:19:50

标签: c# ms-word

我正在尝试使用Microsoft.Interop.Office.Word编辑word文档,并使用

Range.set_style(String style)

方法

我正在使用该方法应用名为"Req Level 1."的文档中的自定义样式。它具有不同的文本大小,粗体,字体和编号系统。

请求级别1将有一个数字:

3

Req level 2有两个数字:

3.1

请求级别3将有三个数字:

3.1.1

等等。

我的问题是每当我应用样式时,编号都会丢失。粗体,正确的大小和字体都是正确的,这意味着每个样式都正确设置,但编号不会出现。

感谢您的时间。

1 个答案:

答案 0 :(得分:2)

创建您的Req Level 1样式 风格基于(无风格)

创建Req Level 2样式 基于Req Level 1的样式

点击enter image description here

多级列表

定义新的列表样式

New list style

单击格式编号 Format numbering 单击更多按钮 链接级别为Req Level 1 单击级别2并链接到Req Level 2 Level 2 删除“数字格式”框中的所有内容 从包含级别中选择下拉列表并包括级别1中的数字 在数字格式框中添加一个fullstop,然后从中选择1,2,3,.... 此级别框的数字样式 根据需要重复多个级别 这篇文章非常有用,http://shaunakelly.com/word/numbering/numbering20072010.html

设置好关卡后,使用Range.set_style(String style)方法

可以轻松添加它们
相关问题