0
我目前正在使用VB.NET中的PowerPoint,并有一些麻烦让幻灯片有个别背景。使用SlideMaster方法更改演示文稿中的所有幻灯片,并且我只想要一个幻灯片,任何人都可以提供任何建议?我目前无法发布代码,但如果没有人能提供帮助,我会尽可能地发表评论。VB.NET MS PowerPoint幻灯片背景
PS使用Background.Fill.UserPicture方法似乎并不奏效,但我不知道为什么...
我目前正在使用VB.NET中的PowerPoint,并有一些麻烦让幻灯片有个别背景。使用SlideMaster方法更改演示文稿中的所有幻灯片,并且我只想要一个幻灯片,任何人都可以提供任何建议?我目前无法发布代码,但如果没有人能提供帮助,我会尽可能地发表评论。VB.NET MS PowerPoint幻灯片背景
PS使用Background.Fill.UserPicture方法似乎并不奏效,但我不知道为什么...
有时在旧版本的宏录制是一种幸福,在自己的奇办法。以下是PPT 2003给你,当你录制背景设置为图片的幻灯片给(我注释掉没有的东西太多/任何效果位之后)的行为:
With ActiveWindow.Selection.SlideRange
.FollowMasterBackground = msoFalse
'.DisplayMasterShapes = msoTrue
With .Background
.Fill.Visible = msoTrue
'.Fill.ForeColor.RGB = RGB(255, 255, 255)
'.Fill.BackColor.SchemeColor = ppAccent1
'.Fill.Transparency = 0#
.Fill.UserPicture "C:\Documents and Settings\Me\My Documents\My Pictures\photo.jpg"
End With
End With
UserPicture是设置图片填充的方式,如您在这里看到的;但您必须将.FollowMasterBackground设置为False,否则它将忽略您的填充设置。
非常感谢!我刚刚回来参加了这个项目,考试过了,但我忘了停下来跟着主人,现在完美地工作。 – rbrtl 2012-05-13 07:16:11
很高兴听到它...谢谢你让我知道。 – 2012-05-13 22:18:33