如何向 PowerPoint 演示文稿中的每一张幻灯片添加图形(相同的图片或对象)?
我不想使用“幻灯片母版”,我想实际上在每张幻灯片上添加一个项目。
答案1
用户 '史蒂夫·林斯伯格' 在 Microsoft 上有一个非常好的解决方案论坛。这是稍加改动的解决方案。
首先,为了安全起见,保存所有打开的文档。
#1. 创建一个新的“辅助” PowerPoint 文档,与主文档分开。
将卡片组保存为某种PowerPoint Presentation with Macros (PPTM)
格式。
我们称之为TheStamper.pptm.
您不必将主卡组保存为这种格式。
#2. 在‘助手’卡组中添加一个宏。
点击Alt
- F11
(就像 Excel 一样)-然后Insert
-Module
以下模块:
Sub StampEmDano()
' It's up to the user to select the shape that needs to appear on every selected slide.
' Then copy it to the clipboard
' Then select the slides it's to be copied TO ( in slide sorter view )
' And finally, run this macro
Dim oSl As Slide
For Each oSl In ActiveWindow.Selection.SlideRange
oSl.Shapes.Paste
Next
End Sub
现在保存你的辅助卡组Alt
(TheStamper.pptm)。您可以使用-关闭宏编辑器F4
。
#3. 准备物体
- 首先,切换到您的“主” Powerpoint 演示文稿。
- 将所需的图像/对象/图形放置在幻灯片(如幻灯片 1)的正确位置。
- 将所需图像/对象/图形复制 [
Ctrl
-C
] 到剪贴板。
提示:该对象将被粘贴到同一地点在每张幻灯片上。
#4. 在主卡组运行宏
提示:下面的方法有效,因为 PowerPoint 目前允许你运行宏 从启用宏PPTM 文档,在非宏启用的情况下PPTX 文档。(Excel 的工作方式相同。)
类型
Alt
-F8
对于宏:运行对话框,或者键入
Alt
-Q
并在宏:运行对话框中键入“宏”。在对话框的底部,切换“宏输入:”包含宏的文档,
TheStamper.pptm.
选择宏名称 (StampEmDano) 并点击
Run
。