-1

パワーポイントのマクロを書いてみました。これらのマクロを実行するには、PowerPoint を pptm ファイルとして保存する必要があります。最終ファイルをpptmではなくpptxとして保存する必要があるため、これは一種の問題です。マクロを pptx ファイルにインストールまたは実行する方法はありますか? マクロをアドインとしてインストールできますか?それは pptx ファイルで動作しています。

方法がうまくいけば、マクロ テンプレート パワーポイントを pptx として保存できます。これはより簡単で便利です。

ありがとう、

4

2 に答える 2

0

特定のセッションで作業している PowerPoint ファイルとは関係なく、その中のパブリック プロシージャを使用できるようにするアプリケーション アドインを作成できます。オプションで、ファイルの流暢な UI XML を編集してカスタム リボン タブにコントロールを追加し (方法を示す Stack Exchange に関する記事をいくつか用意しています)、それらをマクロにリンクすることもできます。

アドインを作成するには、.pptm ファイルを .ppam ファイルとして保存します (フォルダーの場所はそれに応じて変更されます)。次に、PowerPoint で [開発] タブが有効になっていると仮定すると、[アドイン] をクリックして、そこからアドインを読み込むことができます。[開発] タブが有効になっていない場合は、[ファイル]、[オプション] の順にクリックして Backstage に移動し、アドインを追加する必要があります。

PowerPoint が起動するたびにアドインが自動的に読み込まれるようにするには、Auto_Open マクロにコードを追加して、関連する 2 つのレジストリ キー (アドイン パスと AutoLoad フラグ) を追加するか、regedit.exe を使用して手動でこれを行います。多くのマシンに展開する場合、アドインを setup.exe または setup.msi パッケージにラップできますが、それは別のトピックです。

于 2015-11-05T08:20:27.247 に答える
0

いいえ、マクロを有効にせずに実行する方法があるとは思いません。

しかし、代替ソリューションはすることができます。

メイン ファイルを .pptx として保存すると、別のファイルを .pptm として保存できます。サブを追加して .pptx またはメイン ファイルを開き、そこからマクロ関数を実行するだけです。

このようにして、マクロ ファイルと .pptx は分離され、.pptm ファイルを介して目的を達成できます。

お役に立てれば。

于 2015-11-05T06:26:54.703 に答える