GALで連絡先のgivenName、LastName、またはメールアドレスのみを検索する方法はありますか?現在、私はこれらのコードを持っています:
Private Sub QuickSearch() 'Working!
Dim oApp As New Outlook.Application
Dim eu As Outlook.ExchangeUser = oApp.GetNamespace("MAPI").AddressLists("Global Address List").AddressEntries("Justin Timberlake").GetExchangeUser()
If Not eu Is Nothing Then
response.write(eu.Name + ": " + eu.Alias + ", " + eu.FirstName + ", " + eu.LastName + ", " + eu.MobileTelephoneNumber + ", " + eu.Department + ", " + eu.PrimarySmtpAddress)
End If
oApp.Quit()
End Sub
これは、AddressListGALを介したクイック検索のように機能します。しかし、1つの問題が発生します。たとえば、私は次の連絡先名を持っています。
- ジャスティン・ビーバー
- ジャスティン・ティンバーレイク
そして、ジャスティンを検索しました。リストで最初に表示されるのはジャスティンビーバーだけなので、結果はジャスティンビーバーだけになります。