Office 2003 では、私の記憶が正しければ、「マクロの記録」オプションがありました。
PowerPoint 2007 では、[表示] -> [マクロ] の下にマクロ ボックスが表示されます。どのオプションも「記録」ではありません。名前を入れると「作成」を選択できますが、VB エディタに移動します。スライドを手動で編集する場合、VBA コードは生成されません。
キーストローク/マウスクリックなどのシーケンスでVBAコードを定義するオプションはありません。
Office 2003 では、私の記憶が正しければ、「マクロの記録」オプションがありました。
PowerPoint 2007 では、[表示] -> [マクロ] の下にマクロ ボックスが表示されます。どのオプションも「記録」ではありません。名前を入れると「作成」を選択できますが、VB エディタに移動します。スライドを手動で編集する場合、VBA コードは生成されません。
キーストローク/マウスクリックなどのシーケンスでVBAコードを定義するオプションはありません。
私はそれ以来読んだ:
Microsoftの言うこととは反対に、従来のキーボードコマンドAlt + T、M、Rを使用してPowerpoint 2007でマクロレコーダーを起動し、同じキーボードの組み合わせを使用して録音を停止します。
マクロ レコーダーはこのショートカットを使用して動作しますが、Powerpoint 2003 の後に追加された機能は記録されないことに注意してください (これには、PPT 2007 で導入された新しいグラフ作成エンジンに関するものも含まれます)。
これは傲慢ではなく、単に 2007 年にすべての Office アプリケーションが大幅に書き直されたということです。Excel や Word の自動化と比較すると、Powerpoint の自動化は比較的少数のユーザー グループによって使用されているため、製品が予定どおりに出荷されるようにするために、一部の機能のスコープを解除する必要がありました。マクロ レコーダーもその 1 つです。
Powerpoint アドインは一般的ですが、それらは開発者によって作成されたものであり、便利ですが、マクロ レコーダーがなくても生活できます。Office アドインの構築に Visual Studio は必要ありませんが、利点はあります。本当に必要なのは、Office ソリューションを構築できる有能な人物です。
どちらの答えも正しいですが、マクロ レコーダーを有効にすることはできますが、ほとんどまたはまったく記録されないため、ほとんど役に立ちません。MS の ppt プログラマーは、顧客がパワーポイントをカスタマイズできることに本当に問題を抱えているようです。反復的なタスクを実行したり、オブジェクトを好きなようにフォーマットしたりすること (そして、MS がその無限の知恵で調理済みのオプションに固執しないこと、または血まみれの傲慢さがあなたが必要とするすべてであると信じていること) はほとんど不可能になりました。唯一の方法は、リボンをプログラムするか、Visual Studio で実行する必要があるアドインを作成することです (VBA ではカットされません)。