資料夾內有大量連號命名圖片(如 1.jpg、2.jpg…100.jpg),需每張圖片佔一張投影片且鋪滿背景。
C:\Pictures\1.jpg 至 100.jpg)。Sub InsertPic()
Dim i As Integer
For i = 1 To ActivePresentation.Slides.Count
ActivePresentation.Slides(i).Select
With ActiveWindow.Selection.SlideRange
.FollowMasterBackground = msoFalse
.Background.Fill.UserPicture "C:\Pictures\" & i & ".jpg"
End With
Next
End Sub
InsertPic → 「執行」。百張圖片瞬間分別填入各投影片背景,省去手動插入的繁瑣。
.Shapes.AddPicture 方法。善用 VBA,大量圖片匯入不再是夢魘。