如何删除ppt中重名的图片

如题所述

1、首先打开需要编辑的PPT幻灯片,进入到编辑首页中。

2、然后点击打开视图中的“宏”。

3、然后在弹出来的窗口中输入一个宏名,点击打开“新建”。

4、然后在弹出来的窗口中输入以下的代码。

Sub DeletePic()

Dim SelSlide As Slide

Dim SelPicName As String

If ActiveWindow.Selection.Type = ppSelectionNone Then

MsgBox (" 请选中待删除的图片! ")

Else

SelPicName = ActiveWindow.Selection.ShapeRange.Name

If vbYes = MsgBox(" 是否要删除所有幻灯片中的同名图片 “" +

SelPicName + " ” ?", vbYesNo, " 信息提示 ") Then

For Each SelSlide In ActivePresentation.Slides

On Error Resume Next

SelSlide.Shapes(SelPicName).Delete

Next

End If

End If

End Sub

5、回到 PowerPoint 的窗口后,选择需要幻灯片中一个需要删除的图片,
点击“视图 ”->“宏”,选择刚才创建的宏,并运行,即可删除所有内部名字相同的图片。

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网