2017-02-16 11 views
0

こんにちは私は、マクロを作成して実行できるaddinを作成しようとしています。 Addinsを使用して開発者のリボンを自動的に有効にする方法はありますか?Outlookアドインを使用してマクロを作成して実行できますか?

私が基本的に見ているのは、すべての開発者の手順を通過するマクロを使用する人を得ずに、上記のすべてを行うためのきれいな方法を作成することです。

長い時間を検索した後、マクロの配布に関する記事が1件見つかりました。この記事では、このすべてを自動化するための具体的なプログラム的な方法については言及していませんでした。 Article on distributing macros

ご協力いただければ幸いです。 ありがとうguys ..

+0

マクロの作成とマクロのインストールには大きな違いがあります。実行したいマクロが含まれているアドインを追加することも可能です(これを行うためのイベントが含まれています)。これが意味するものなら、あなたはVSTO(Office用Visual Studio Tools)を探しています。文字通り、プログラムがターゲットマシン内で独自のコードを生成するようにすることを意味するならば、それはまったく異なり、セキュリティ上の理由で実行可能かどうかはわかりません。 VSTOアドインが最良の方法です。 –

+0

こんにちは、ありがとうございました..そして、私は実際には、マクロを作成する必要があるため、マクロに入力するユーザー固有の情報をスクリプトに含めたいので、マクロを作成する必要がありました。ルールを1回だけ設定すれば、マクロの実行/インストールは大したことではありません。今ではバッチファイルを使用して、必要に応じてスクリプトを作成し、Outlookにインポートします。 –

答えて

0

私が見つけた限りでは、スクリプトは簡単に作成できず、アドインを使ってOutlookにプッシュすることができませんでした(これはウェブアプリのホスティングとOutlook内で開くようなものです)。

私は私の問題を思いついた解決策は、ユーザの要件ごとに.txtファイルとしてスクリプトを作成するために、バッチファイルを使用するには)

1だったし、その後.BASファイルとして生成された.txtファイルの名前を変更しますバッチファイル自体の最後に、OutlookのVBAエディタからbasファイルをインポートします。

3)Outlook VBAエディタは、ショートカットalt + F11を使用して簡単に開くことができます。

4)ファイルオプションからファイルをインポートすることができます。

5)スクリプトを実行する条件で新しいルールを作成します。

関連する問題