• ベストアンサー

outlookは1つのパソコンに対して1つのユーザ

エクセルならbook1にユーザーフォーム1を作り、コントロールを3つ置いて 保存し、 さらにbook2を作り、ユーザーフォーム2を作り、コントロールを5つ置いて 保存し・・・と、 ファイル別にフォームを作れますが、 outlookは1つのパソコン(ユーザー)に対して、 1つのユーザーフォームしか作れないのでしょうか? 一つのoutlookのフィアルに 複数のユーザーフォームを作成することはできますが エクセルのようにファイルごとにフォームを作ることはできないのか教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

Outlook のマクロは OTM という拡張子のファイルで保存されていますが、これを複数用意し、/altvba オプションでファイルを指定することにより複数のマクロファイルを切り替えることは可能です。 ただ、一つの OTM ファイルにも複数のフォームを定義することは可能なので、わざわざ OTM ファイルを切り替える必要はないのではないかと思います。

MZHNJMO
質問者

お礼

回答ありがとうございました。

関連するQ&A

  • OUTLOOKのユーザ変更について

    OUTLOOKを複数で使用したい場合、ユーザの設定を作成するにはどうすればいいのでしょうか?方法がわからなくてこまっています。 OEではファイルメニュー→ユーザ→ユーザの追加で設定できるのですが、OUTLOOKでは見当たりません。ご存知のかた教えていただけませんか?

  • ユーザーフォームのコピー?

    エクセルのVBでユーザーフォームをコピーしたいのですが。 例えば、「ユーザーフォーム1」と「ユーザーフォーム2」を同じ形式で作成し、リンクするセルのみを変えたいのです。 今は、それぞれのコントロールをコピーしてます。 いい方法ありますか?というか可能ですか?

  • エクセルファイルを数人で自動作成するには?

    以前このような質問をしました。 ☆効率的な書類の作成について教えて下さい http://okwave.jp/qa/q9134400.html 複数のユーザーが入力するデータを、 1つのエクセルファイルに効率的にまとめたいのです。 2つのオプションをさらに考えました。 (1)OUTLOOKにデータをメールしてもらい、 マクロで、自動的にメールからエクセルに保存していく。 (2)INFOPATHのフォームを作成し、 それをメールして、入力したデータをエクセルファイルに保存していく どちらのオプションがいいでしょうか?

  • エクセルのマクロでユーザーフォムの・・・

    保存してあるエクセルファイルAにユーザーフォーム1と標準モジュールが入っています。 エクセルファイルBにユーザーフォーム2が入っています。 ファイルBのユーザーフォーム2をファイルAにコピーいたいのですが、手動ではエクスポト・インポートで出来ますが、マクロでやる方法はありませんか? m(_ _)m

  • エクセルのユーザーフォーム

    アクセスのフォーム上でコマンドボタン等のコントロールをアクティブにして 矢印キーを押すと、該当のコントロールが移動しますが、 エクセルのユーザーフォーム上ではこの動作が出来ません。 なぜですか? 「エクセルだから」でしょうか? そもそも「フォーム」と「ユーザーフォーム」は別物と考えればいいのでしょうか?

  • ユーザーフォームをコピーするには?

    エクセルでVBEからユーザーフォームを作りそれをコピーし別のエクセルファイルで使いたいのですがどうすればよいでしょうか?

  • ユーザーフォームから別Excelファイルを読み込み表示

    商品名、商品番号、在庫数、価格等が入力されているExcelファイルがあります。 例)sample.xls 上記ファイルとは別にExcelでユーザーフォームを作成します。 例)Search.xls Search.xlsを開いた時、自動的にユーザーフォームが表示され、 データを検索できる状態にします。 その後、sample.xlsからデータを検索し、ユーザーフォームに表示したいのですが、 こういったことをExcelで行うことは可能でしょうか? sample.xlsを別の部署で作成しており、頻繁に更新され、かつ セキュリティの関係からユーザーフォームをsample.xlsには 入れることができないとのことで、このようなことを考えた次第です。 ご存知の方がいらっしゃいましたら、アドバイスいただければと思います。

  • エクセルVBA ユーザーフォームとカレントファイル

    ある一つのエクセルファイルで、ユーザーフォームを用いてマクロをつくりました。 このファイルを開いた状態で、かつ、このユーザーフォームを実行した状態で、これとは別に開いている他のエクセルファイル(カレント状態)にこのユーザーフォームのマクロを実行させたいです。 以前、望まないのに、他のファイルに実行された記憶があるのですが、2010のエクセルに変えたせいか、そのようなことができません。 ユーザーフォームにどのような設定をしたらよいか教えていただきたいです。

  • 【Outlook】のユーザーの切り替えに関しまして

    標記の件に関しまして、お尋ねさせて下さい。 私は、「outlook express」を使用しているのですが エクスプレスでいう「ユーザーの切り替え」のような 機能は、ないのでしょうか? もしないのであれば、1台のパソコンで複数ユーザーが 利用して、他のユーザー情報が受信されないような 環境を整えることは出来ないのでしょうか? ご存知の方、是非ともお教え下さい。

  • エクセル2007 作業中のファイルを、サーバ上のメッセージファイルに添付して送付したい。

    エクセル2007を使用しています。 社内の共有サーバ上にあるエクセルのファイルに、ユーザーが必要事項を入力し、ファイル中の送信ボタン(フォームコントロールで作成?)を押せば、 outlookメッセージファイル(定型文、アドレス指定済み)に添付できるようにするには、どうしたらよいでしょうか。 ご回答お待ちしております。 よろしくお願いします。

専門家に質問してみよう