我在 PPT 文件的文本框中遇到 VBA 中的项目符号问题。
我使用以下代码修改项目符号中的现有文本:
PptDoc.Slides(3).Shapes(3).TextFrame.TextRange.Text = "1" & Chr(13) & "2" & Chr(13) & "3"
它给了我:
- 1
- 2
- 3
我想在“3”下制作一个带有“4”的子项目符号。我试过这个:
.TextFrame.TextRange.Text = "1" & Chr(13) & "2" & Chr(13) & "3" & chr(13) & chr(9)& "4"
它只给我:
- 1
- 2
- 3
- {一些空间}4
但是 id 不是我想要的。我尝试使用 .IndentLevel,但从未成功。
我哪里错了?
谢谢你的帮助 :)
编辑:我尝试了一些提议,但它在我的演示文稿中从来没有用过,这是我尝试过的:
> .TextFrame.TextRange.Paragraphs(4).IndentLevel = 2
>
> .TextFrame.TextRange.Lines(4).IndentLevel = 2
每次,它绝对什么都不做,我可以看到 IndentLevel 增长,但我的子弹不缩进。