次の方法で共有


Outlook で同じプロファイルに複数のアカウントを使用する

Outlook にサインインするには、異なる配信ストアに関連付けられている 1 つ以上のアカウントを指定するプロファイルを使用します。 指定されたセッションの NameSpace オブジェクトには、プライマリ Exchange アカウントの情報を格納してアクセスするメンバーがあり、NameSpace オブジェクトの Accounts プロパティは、セッションのプロファイルに対して定義されているすべてのアカウントの情報を保存します。

NameSpace.Accounts プロパティは、現在のプロファイルの Accounts コレクションを返します。Exchange、IMAP、POP3 アカウントを含むすべてのアカウントの追跡情報は、それぞれ異なる配信ストアに関連付けることができます。 セッションの Accounts コレクション内のプライマリ Exchange アカウントを識別するには、ストアの ExchangeStoreType プロパティ ( Account.DeliveryStore で指定) が OlExchangeStoreType.olPrimaryExchangeMailbox と等しいアカウントを探します。

Account.DeliveryStore.ExchangeStoreType = OlExchangeStoreType.olPrimaryExchangeMailbox

次の表は、セッションのプロファイルが 1 つのアカウントか複数のアカウントかに応じて、NameSpace オブジェクトのメンバーと Account、Accounts、または Store オブジェクトのメンバーを比較しています。 プライマリ Exchange アカウントのみがセッションのプロファイルにある場合は、NameSpace オブジェクトの次のメンバーを使用します。

説明 用途
セッションのプロファイルに複数のアカウントがある場合は、注目のオブジェクトの次のメンバーを使用します。 AutoDiscoverConnectionMode プロパティ、 AutoDiscoverXml プロパティ、 AutoDiscoverComplete イベント
プライマリ Exchange アカウント メールボックスをホストする Exchange サーバーの自動検出を使用する。 Account.AutoDiscoverConnectionMode プロパティ、 Account.AutoDiscoverXml プロパティ、 Accounts.AutoDiscoverComplete イベント
アカウント メールボックスをホストする Exchange サーバーの自動検出を使用する。 ExchangeConnectionMode プロパティ、 ExchangeMailboxServerName プロパティ、 ExchangeMailboxServerVersion プロパティ
プライマリ Exchange アカウント メールボックスをホストする Exchange サーバーの情報を取得する。 Account.ExchangeConnectionMode プロパティ、 Account.ExchangeMailboxServerName プロパティ、 Account.ExchangeMailboxServerVersion プロパティ
アカウント メールボックスをホストする Exchange サーバーの情報を取得する。 Categories プロパティ
セッションのプライマリ アカウントのマスター カテゴリ リストを表す Categories コレクションを取得します。 Store.Categories プロパティ
セッション プロファイル内のアカウントに関連付けられたストアに対して定義されている分類項目を表す Categories コレクションを取得する。 CurrentUser プロパティ
セッションに対して現在ログオンしているユーザーを表す Recipient オブジェクトを取得します。 Account.CurrentUser プロパティ
セッションのプロファイルで定義されているアカウントのユーザーを表す Recipient オブジェクトを取得する。 Outlook でサポートされる任意のアカウント (Exchange、IMAP、POP3 など) を使用できる。 DefaultStore プロパティ
セッションのプロファイルの既定のストアを取得する。 Account.DeliveryStore プロパティ
セッションのプロファイルで定義されているアカウントの既定の配信ストアを取得する。 Outlook でサポートされる任意のアカウント (Exchange、IMAP、POP3 など) を使用できる。 GetAddressEntryFromID メソッド
指定されたエントリ ID に対応する AddressEntry オブジェクトを取得します。 Account.GetAddressEntryFromID メソッド
指定されたエントリ ID に対応する AddressEntry オブジェクトを取得する。 Outlook でサポートされる任意のアカウント (Exchange、IMAP、POP3 など) を使用できる。 GetRecipientFromID メソッド
指定されたエントリ ID に対応する Recipient オブジェクトを取得する。 Account.GetRecipientFromID メソッド
アカウントと指定されたエントリ ID に対応する Recipient オブジェクトを取得する。 Outlook でサポートされる任意のアカウント (Exchange、IMAP、POP3 など) を使用できる。

現在のプロファイルで複数のアカウントで操作している場合は、次のタスクを参照してください。

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。