###前提・実現したいこと
VBAを使いスライドに特定のユーザー設定レイアウトを適用させたい
###該当のソースコード
VBA
1//1枚目のスライドを複製(適用しているスライドマスタも引継ぎ) 2PowerPoint.Presentation.Slides(1).Duplicate 3//1枚目のスライドは元々ユーザー設定レイアウトを使用しているため設定値はppLayoutCustom 4//PowerPoint.Presentation.Slides(2).Layout = ppLayoutCustom 5 6//複製元のスライドとは別のレイアウトを適用させたいが、どこを変更するのか分からない 7PowerPoint.Presentation.Slides(2).CustomLayout
###試したこと
PowerPoint.Presentation.Slides(2).CustomLayoutのいずれかの値を変更するのかと思い、調べてみましたが
どこを変更すれば良いのか分かりません。
###備考
PowerPoint2007以前だとマクロの記録が使えるはずですが、当方使用しているversionが2010でマクロの記録ができません。
PowerPoint2007以前のversionをお使いの方がいれば、ホームタブ→スライド→レイアウトからレイアウトを変更した際の記録で分かると思います。
###最後に
不勉強ですが、何卒よろしくお願いします。
###追記
マクロの記録をしてみましたが
PowerPoint.Presentation.Slides(2).Layout = ppLayoutCustom
としか記述されませんでした。
あなたの回答
tips
プレビュー