Fragensteller
Den gewünschten Zielordner beim Export angeben | Bestehende Kontaktdatensätze in Outlook modifizieren/löschen

Allgemeine Diskussion
-
Kurzer Nachtrag:
Nun habe ich aber noch zwei Zusatzfragen und würde mich freuen, wenn ich auch hierzu noch hilfreiche Tipps bekäme:
- Kontakteordner
Für die zu übergebenden Kontakte soll ein bereits existierender Kontakteordner "bedient" werden. Wie kann ich den gewünschten Zielordner beim Export angeben?
- Kontakte modifizieren/löschen
Da die Kontaktübergabe immer nur in eine Richtung erfolgt (d.h. die Kontakte werden zentral an einer Stelle gepflegt und dann nach Outlook exportiert), wüsste ich gern, wie bestehende Kontaktdatensätze in Outlook entweder überschrieben oder auch zuvor gelöscht werden können.
Da ich, wie schon eingangs erwähnt, in der Office-Programmierung keinerlei Erfahrungen habe, bin ich für Expertentipps sehr dankbar.
Herzliche Grüße,
Peter
- Geteilt Robert BreitenhoferModerator Mittwoch, 27. Juli 2011 07:58 Office-Programmierung
- Bearbeitet Robert BreitenhoferModerator Mittwoch, 27. Juli 2011 08:00 Hyperlink zum anderen Thread hinzugefügt
- Typ geändert Bogdan Petru Roiu Donnerstag, 1. September 2011 09:51 Diskussion
- Kontakteordner
Alle Antworten
-
Hallo prHorak,
Habe den Thread aufgeteilt weil es besser ist immer für eine Neue Frage einen Neuen Thread aufmachen weil ein eigener Thread nutzt der Kommunikation und trägt der Übersichtlichkeit in einem Forum bei.
Selbstverständlich habe ich den anderen Link angegeben und es hier im VSTO Forum verschoben weil es mehr mit Office-Programmierung zu tun hat.
Grüße,
Robert
-
Hallo Peter,
Ich habe hier ein gutes Beispiel gefunden:
VBA Script that gets list of Outlook Contacts using the Outlook Object Model
1. Man bekommt den Contacts-Folder mit olFolderContacts zurück:
Set ContactFolder = Application.Session.GetDefaultFolder(olFolderContacts)
2. Man sieht in dem Beispiel, wie man jede Eigenschaft eines Kontakts ansprechen kann.
3. Das Löschen eines Kontakts sollte durch currentItem.Delete erfolgen.
Grüße,
Bogdan