0
MS Exchangeサーバーにアドレス帳があります。すべての連絡先のユーザー定義フィールドを読みたいと思います。私はユーザーリストを取得し、交換ユーザーに対して繰り返し実行し、fullnameなどの標準プロパティーを表示できます。Outlookのエクスチェンジユーザー用のVBスクリプトでのユーザープロパティの取得
For Each AddressEntry In AddressList.AddressEntries
Set User = AddressEntry.GetExchangeUser()
If Not User Is Nothing Then
Debug.Print User.Name
End If
Next
しかし、今ではユーザーのプロパティも読みたいと思いますが、使用されている名前はわかりません。私はUser.UserProperties
を反復しようとしました。
For Each UserProperty In User.UserProperties
Debug.Print UserProperty.Name
Next
しかし、これはサポートされていません。 プロパティの名前を受け取る方法はありますか?