有用户咨询一下问题:
Sub edtMastr()
Dim strNewFoot As String
strNewFoot = InputBox(prompt:="Enter the revision number.", _
Title:="Revision", Default:="0")
If strNewFoot = "0" Or strNewFoot = vbNullString Then
Exit Sub
Else
If ActivePresentation.HasTitleMaster Then
With ActivePresentation.TitleMaster.HeadersFooters
.Footer.Text = "Test " & strNewFoot
.Footer.Visible = msoTrue
End With
End If
End If
End Sub问为何代码执行后看不到任何效果。
其实,这个代码是有效果的,但是由于它修改的是"SlideMaster"——也就是说是用来创建新Slide的模版所以用户暂时是看不到任何东西的。想要看到效果其实也好办,找插入一个新的"Title Slide"就可以看到效果了。

本文介绍了一段VBA代码,该代码用于修改PowerPoint幻灯片母版的页脚文本。用户输入修订编号后,代码将其添加到指定的页脚中。尽管代码有效,但更改仅应用于新的标题幻灯片,因此需要插入新幻灯片以查看效果。
383

被折叠的 条评论
为什么被折叠?



