PowerPointのプレゼンテーションが大きくなると、スライドを整理するのが大変ですよね。特に、セクションを使ってスライドをグループ化することで、管理が格段に楽になります。今回は、VBA(Visual Basic for Applications)を使って、PowerPointのプレゼンテーションにセクションを追加する方法を、初心者の方にもわかりやすくご紹介します。
VBAとは?PowerPointで何ができるのか
VBAは、Microsoft Office製品に組み込まれているプログラミング言語で、日々の作業を自動化したり、機能を拡張したりすることができます。例えば、毎回同じ操作を手動で行っている場合、その作業をVBAで自動化することで、時間を大幅に節約できます。
セクションを使うと何が便利なのか
PowerPointのセクション機能を使うと、以下のようなメリットがあります
ここがポイント!
- スライドの整理が簡単になる関連するスライドをまとめてグループ化できます。
- スライドの移動や削除が楽になるセクション単位で操作できるので、個別のスライドを探す手間が省けます。
- プレゼンテーションの構成がわかりやすくなるセクション名を付けることで、内容が一目でわかります。
VBAでセクションを追加する方法
では、実際にVBAを使ってセクションを追加してみましょう。以下の手順で進めます。
- PowerPointを開くまず、PowerPointを起動し、プレゼンテーションを開きます。
- VBAエディターを開くキーボードの「Alt」キーと「F11」キーを同時に押して、VBAエディターを開きます。
- 新しいモジュールを挿入エディター内で「挿入」メニューから「モジュール」を選択し、新しいモジュールを作成します。
- コードを入力以下のコードをモジュールに貼り付けます
Sub セクションを追加()
' プレゼンテーションのセクションプロパティを取得
Dim セクション As Object
Set セクション = ActivePresentation.SectionProperties
' セクションを追加(位置1、名前「新しいセクション」)
セクション.AddSection 1, "新しいセクション"
End Sub
- コードを実行エディター内で「F5」キーを押すか、ツールバーの「実行」ボタンをクリックして、コードを実行します。
- 結果を確認PowerPointに戻ると、新しいセクションが追加されていることが確認できます。



コメント