Hallo Leute!
Könnt ihr mir bitte disbezüglich „Globale Adressliste“ helfen?
Ich möchte nämlich die Details einer Person aufrufen, zb Vorname und E-Mailadresse.
Bin euch für jeden Tipp dankbar
mfg waxi
Hallo Leute!
Könnt ihr mir bitte disbezüglich „Globale Adressliste“ helfen?
Ich möchte nämlich die Details einer Person aufrufen, zb Vorname und E-Mailadresse.
Bin euch für jeden Tipp dankbar
mfg waxi
Hallo Waxi,
ich würde dir ja gerne helfen, aber ich verstehe dein Problem nicht. Von wo möchtest du die Details einer Person aufrufen, was meinst du mit einer globalen Adressliste?
lg Maria
Hallo maria
Erstmals danke
Also mein Problem ist:
Wenn ich auf die Globale Adressenliste zugreife, dann zeigt mir mein Code nur den Namen der Person an die ich ausgewählt habe. Ich will aber noch die Firma, TelNr , Station, E-mail usw haben. Diese Einträge will ich in einer Textbox haben.
Vielen dank im vorhinen
mfg waxi
Private Sub CommandButton2_Click()
Dim MyOutlook As Application
Dim MyNameSpace As NameSpace
Dim myAddressList As AddressList
Dim MyAddressEntries As AddressEntries
Dim MyAddressEntry As AddressEntry
Set MyOutlook = CreateObject(„Outlook.Application“)
Set MyNameSpace = Application.GetNamespace(„MAPI“)
Set myAddressList = MyNameSpace.AddressLists(„Globale Adressliste“)
Set MyAddressEntries = myAddressList.AddressEntries
For Each MyAddressEntry In myAddressList.AddressEntries
If LCase(MyAddressEntry.name) Like LCase(TextBox1.Text) Then
Me.ListBox1.AddItem MyAddressEntry
End If
Next
Set MyNameSpace = Nothing
Set MyOutlook = Nothing
End Sub
Hallo Waxi,
jetzt verstehe ich nun das Problem - aber leider kenne ich Outlook kaum, da wir in unserer Firma Lotus Notes benutzen. Daher muss leider in deinem Fall passen - aber vielleicht liest nun auch ein anderer deine detaillierte Erklärung und kann dir dabei helfen.
lg Maria