次の方法で共有


SelectNamesDialog.InitialAddressList プロパティ (Outlook)

[名前の選択] ダイアログ ボックスに表示する最初のアドレス一覧を決定する AddressList オブジェクトを取得または設定します。 値の取得と設定が可能です。

構文

InitialAddressList

SelectNamesDialog オブジェクトを表す変数。

注釈

」ドロップ ダウン リストから、[ 名前の選択] ダイアログ ボックスで アドレス帳に、 AddressList をオンにする同等のプログラムは、 InitialAddressList プロパティを設定します。

既定の状態、 InitialAddressListAddressList.IsInitialAddressListTrue に設定するプロパティを持つ addresslist オブジェクトを見つけるIsInitialAddressList は、 ツール、し、[ アドレス帳] ダイアログ ボックスで オプションをクリックして [ アドレス] ダイアログ ボックスで 最初に表示するアドレス一覧を設定するのには対応しています。

InitialAddressList および SelectNamesDialog.ShowOnlyInitialAddressList を使用して、 [名前の選択] ダイアログ ボックスが常に初期のアドレス一覧のユーザーの設定に関係なく、既定の連絡先フォルダーにアドレス一覧だけを表示する方法を次のコード例に示します。

Sub ShowOnlyContacts() 
 
 Dim oMsg As MailItem 
 
 Set oMsg = Application.CreateItem(olMailItem) 
 
 
 
 Dim oDialog As SelectNamesDialog 
 
 Set oDialog = Application.Session.GetSelectNamesDialog 
 
 
 
 Dim oContacts As Folder 
 
 Set oContacts = _ 
 
 Application.Session.GetDefaultFolder(olFolderContacts) 
 
 
 
 Dim oAL As AddressList 
 
 For Each oAL In Application.Session.AddressLists 
 
 If oAL.GetContactsFolder = oContacts Then 
 
 Exit For 
 
 End If 
 
 Next 
 
 With oDialog 
 
 .InitialAddressList = oAL 
 
 .ShowOnlyInitialAddressList = True 
 
 .Recipients = oMsg.Recipients 
 
 If .Display Then 
 
 'Recipients Resolved 
 
 End If 
 
 End With 
 
End Sub

関連項目

SelectNamesDialog オブジェクト

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

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