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