我想在 PowerPoint 中创建一个自定义列表,其中的标签如下(所需格式):
A)
B)
C)
...
我在 PowerPoint 中能找到的最接近的可用选项是
大写字母,用句号代替圆括号
A.
B.
C.
...
或者小写,而不是带括号的大写
a)
b)
c)
...
这与我想要的非常接近,但并不完全相同。
有什么方法可以得到如上所示的所需格式?
答案1
样式 A)、B)、C)、... 似乎被隐藏了,但可以通过小技巧来分配。我无法使用用户界面分配样式,因为样式库看起来只包含有限的预设。但我能够使用 VBA 获取样式:
- 在 PowerPoint 中打开并激活您的演示文稿(作为当前文档)
- 按Alt+F11进入 VBA(Visual Basic for Applications)环境
- 按Ctrl+G进入即时窗户
- 粘贴以下命令,调整数字,然后在插入Enter符号位于命令末尾时按下来执行它:
ActivePresentation.Slides(1).Shapes(1).TextFrame.TextRange.ParagraphFormat.Bullet.Style = ppBulletAlphaUCParenRight
- 该命令是单行的,似乎只在这个答案处换行
- 将
Slides(1)
数字替换为您的实际幻灯片编号(例如Slides(36)
) Shapes(1)
在幻灯片中所有可选对象中,用项目符号列表框的顺序替换数字(例如,可以是)Shapes(5)
。如果您不确定,请用不同的数字多试几次。
- 切换到 PowerPoint 窗口并返回到 PowerPoint 并检查结果。
- 如果成功,您将获得您请求的列表 A)、B)、C)、...。关键在于分配项目符号样式,
ppBulletAlphaUCParenRight
而这在图库中通常不可用。从现在开始,您可以使用常规复制和粘贴将此样式转移到其他幻灯片。