VBAでユーザーフォームと標準モジュールをまとめてエクスポート可能?


そのままなんですが、ユーザーフォームで利用者に選択させてその内容で処理を実行させるVBAのプログラムを作りました。
ローカルで動作させることは確認済みなんですが、他者のパソコンで登録して使用したいと思っています。
1つのファイルにエクスポートすることは可能なんでしょうか?
※フォームとモジュールで拡張子が異なっているということは存じています。

回答の条件
  • 1人5回まで
  • 登録:
  • 終了:2016/05/23 08:40:03

回答1件)

id:a-kuma3 No.1

回答回数4973ベストアンサー獲得回数2154

アドインにして配布するのが良いと思います。
よほど変わったことをやっているのでなければ、気を付けるのは ThisWorkbook の扱いくらいです。

excel アドイン 作成」というようなキーワードで検索すると、たくさん情報がひっかかります。

id:keijun5145

ごめんなさい。
ExcelではなくOutlookなんです。
色々とページを見ているとVisual Studioを使用するということが書いてありましたが、
1.Visual Studio Expressではできないのか?
2.Outlookも同じようなことをしないといけないのか?
この2点を教えて下さい。

2016/05/16 13:13:58
id:a-kuma3

1.Visual Studio Expressではできないのか?

https://msdn.microsoft.com/en-us/library/bb772080.aspx
対象の Office (Outlook) や VSTO によって多少の差はあるみたいですが、ある程度 上位の Visual Studio じゃないとダメっぽいです。

2.Outlookも同じようなことをしないといけないのか?

聞かれている内容が、ちょっと分かりません。
「Outlook の場合に、*何と* 同じようなことをしないといけない」と聞いているのでしょうか。

2016/05/16 17:13:20
  • id:ken3memo
    https://support.microsoft.com/ja-jp/kb/290779

    https://msdn.microsoft.com/ja-jp/library/ee814736(v=office.14).aspx
    ↑の下のほうにコードの配布があるので、
    このあたりが参考となるのかなぁ。

    リンク先のOutlookバージョンが低いですね。
    もしかして昔の話だったらすみません。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません