Expand search form

「新しい発見があるかも!マクロでスライドをランダムに並び替える方法」

マクロでスライドをランダムに並び替える

PowerPointでは、スライドを手動で並び替えることができますが、マクロを使用すると自動的にランダムな順序でスライドを並び替えることも可能です。この機能は、スライドをランダムに表示したい場合や、プレゼンテーションの順番を変えてみたい場合に便利です。以下では、PowerPointマクロを使用してスライドをランダムに並び替える方法を詳しく説明します。

使用方法

ステップ1: マクロエディタを開く

最初に、PowerPointのマクロエディタを開きます。マクロエディタは「開発」タブの「マクロ」ボタンをクリックしてアクセスできます。

ステップ2: 新規マクロ作成

マクロエディタが開いたら、「新しいマクロ」ボタンをクリックして新しいマクロを作成します。この時、マクロの名前を任意の名前に設定します。

ステップ3: スライドをランダムに並び替えるコードを記述する

新しいマクロが作成されると、エディタの画面にVBAコードを記述することができます。以下のコードをエディタに入力してください。

“`vba
Sub ランダムにスライドを並び替える()
Dim i As Integer
Dim j As Integer
Dim TempSlide As Slide

‘スライドをランダムに並び替えるためのループ処理
For i = ActivePresentation.Slides.Count To 2 Step -1
j = Int((i – 2 + 1) * Rnd + 2)
Set TempSlide = ActivePresentation.Slides(j)
TempSlide.MoveTo i
Next i
End Sub
“`

ステップ4: マクロを実行する

コードを記述したら、マクロを実行します。マクロを実行するためには、マクロエディタのツールバーにある「実行」ボタンをクリックするか、任意のショートカットキーを押します。

使用例

使用例1: プレゼンテーションのスライドをランダムに表示したい場合

プレゼンテーション中にスライドをランダムに表示したい場合は、上記の方法でスライドをランダムに並び替えるマクロを実行します。マクロを実行後、スライドの表示順序がランダムに変更されるため、プレゼンテーションを再生する際にはスライドをランダムに表示することができます。

使用例2: プレゼンテーションの順番を変えてみたい場合

プレゼンテーションの順番を変えてみたい場合も、同様にスライドをランダムに並び替えるマクロを実行します。実行すると、スライドの順番がランダムに入れ替わります。新しい並び順に基づいてプレゼンテーションを再生することで、異なる視点から内容を発表することができます。

まとめ

PowerPointのマクロを使用すると、スライドをランダムに並び替えることができます。先述した使用方法を実行すると、スライドの順序がランダムに変更されます。この機能を活用することで、プレゼンテーションの見せ方や発表の内容を工夫することができます。是非、お試しください。

Previous Article

「複数のウィンドウで同時に文書を編集しよう!」

Next Article

「プロジェクト成功の鍵、Copilotで進捗管理」

You might be interested in …

「画像選びの悩み解消!Copilotの画像推薦機能」

見つけましょう!最適な画像を推薦してもらう方法 Microsoft 365の新機能「Copilot」は、スライド作成において最適な画像を簡単に推薦してくれる便利な機能です。CopilotはAI技術を活用して、スライドの内容やテーマに基づいて適切な画像を提案してくれます。さまざまな場面で利用でき、プロのコピーライターでも役立ちます。 使用方法 ステップ1: ス […]

“Ctrl+Sで安心の定期保存”

便利なショートカットキー「Ctrl+S」 PowerPointには、作成したプレゼンテーションを保存するショートカットキー「Ctrl+S」があります。このショートカットキーを使用することで、定期的にプレゼンテーションを保存することができ、音声や動画を含めた多くの情報が失われることを避けることができます。 使用方法 ステップ1:プレゼンテーションを開いてくださ […]

プレゼンをより華やかにする:カスタムアニメーションの追加方法

スライドにカスタムアニメーションを追加する Microsoft PowerPointはプレゼンテーションをより魅力的にするための様々な機能を提供しています。その中でも、カスタムアニメーション機能はスライドにダイナミックなエフェクトを追加することができます。この機能の使い方についてご紹介します。 使用方法 ステップ1: カスタムアニメーションタスクパネルを開く […]