word附注研究:word的缩进影响因素

西出阳关的故人 2020-02-12 12:32:18

为了弄清Word中的缩进代码控制因素,近几天进行了大量的测试,得出以下结论

1、Word.Options.UseCharacterUnit = True ,资料显示它主要控制段落以字符数作为单位控制缩进,TRUE表示 是,FALSE表示,

2、经测试无论TRUE,false都不影响

3、CharacterUnitFirstLineIndent 的优先级,定义了它的值word会以他的值作为首先缩进

4、在CharacterUnitFirstLineIndent =0 的情况下,FirstLineIndent 的值才会生效,系统此时才会以其值作为缩进值,缩进的单元为厘米,并且要用 CentimetersToPoints()函数,否则系统会以这个值转换为厘米数,转换的关系为*0.035。

测试过程如下:

1、Sub 测试段落缩进()

Word.Options.UseCharacterUnit = True

Selection.ParagraphFormat.CharacterUnitFirstLineIndent = 1

Selection.ParagraphFormat.FirstLineIndent = CentimetersToPoints(3)

Dialogs.Item(wdDialogFormatParagraph).Show

End Sub

显示结果为首行缩进1个字符,FirstLineIndent不生效

2、

Sub 测试段落缩进()

Word.Options.UseCharacterUnit = True

Selection.ParagraphFormat.CharacterUnitFirstLineIndent = 0

Selection.ParagraphFormat.FirstLineIndent = CentimetersToPoints(3)

Dialogs.Item(wdDialogFormatParagraph).Show

End Sub

显示结果为首行缩进3厘米,FirstLineIndent生效。

3、

Sub 测试段落缩进()

Word.Options.UseCharacterUnit = True

Selection.ParagraphFormat.CharacterUnitFirstLineIndent = 0

Selection.ParagraphFormat.FirstLineIndent = 10

Dialogs.Item(wdDialogFormatParagraph).Show

End Sub

显示结果为首行缩进0.35厘米(表示不加CentimetersToPoints,它将值默认为磅,乘以0.035得到厘米数,即10磅*0.035=0.35厘米,FirstLineIndent生效。

————————————————

版权声明:本文为CSDN博主「西出阳关的故人」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/lxy6904/article/details/104276619

(0)

相关推荐

  • Word-VBA【干货案例】

    [1] Sub 批量图片1增对比度和降亮度()    Dim myShape As Shape, myIns As InlineShape    For Each myIns In ActiveDoc ...

  • Word文档通过标尺实现首行缩进

    Word文档通过标尺实现首行缩进

  • Word如何设置首行缩进2字符

    在用word文档编辑文字段落时,有的时候需要将其设置为首行缩进2字符,不过有的小伙伴却不晓得具体该怎么操作,下面就让我们一起来了解一下. 1.在电脑上打开要设置首行缩进2字符的word文档. 2.拖动 ...

  • Word文档段落悬挂缩进

    Word文档悬挂缩进的技巧![Excel情报局|文案回收铺子][爱心][爱心]一辈子很短 请好好爱自己你的优点 要遇到识货的人你的真诚 要遇到珍惜的人你的善良 要遇到感恩的人[Excel情报局|文案回 ...

  • Word首字下沉和缩进字符如何同时应用?

    Word在进行首字下沉时往往会结合缩进字符进行应用,不过这两个命令的叠加是有 顺序的,先缩进再下沉,不然会产生空隙,今天小编就来演示一下,一起来看看吧 ! 1.我们可以看下图,两种首字下沉的效果,两者 ...

  • #excel #excel教学 #word小技 #word技巧 #word小技巧

    #excel #excel教学 #word小技 #word技巧 #word小技巧

  • 菜鸟记624-PDF转Word,用Word就能直接实现?

    万一您身边的朋友用得着呢? 各位朋友早上好,小菜继续和您分享经验之谈,截止今日小菜已分享600+篇经验之谈,可以文章编号或关键词进行搜索. 微信推送规则发生改变,如果您想看到小菜每个工作日的经验之谈, ...

  • Word技巧精选 | Word快速制表位,你听说过吗?

    大家能看懂下面这个问题的意思不? 秦老师看懂了,长文档的 Word 排版通常利用样式,然后利用引用目录的方式自动生成. 有时候碰到短的文档,用制表位"手工"就快速搞定,正好群里小伙 ...

  • word教程:word文档如何取消自动编号功能

    大家好,今天为大家带来的教程是如何去除word文档自动编号功能.大家肯定遇到过这样的情况,当输入带有数字的一段话后,按下回车键后会自动按顺序编号.有时候我们不需要自动编号功能,每次去手动删除还很麻烦, ...

  • PDF转Word | 免费在线PDF转Word | PDF转Word转换器 | PDF转化速度快 ...

    凹凸凹(www.alltoall.net)是中国最全面的格式转换平台.支持约200多种格式的文件转换,包括:视频.音频.图片.字体等多媒体文件,以及常见的office文件.PDF.电子书等文档.

  • Word操作技巧---Word与Excel表格转换

    在工作中,有时需要Word与Excel中的表格进行互相转换,如果做复制粘贴操作的话就会太过麻烦,或者表格会变形. Word表格转Excel,打开Word文档,将Word文档另存为网页格式,点击[保存] ...