OVH Cloud OVH Cloud

Macro d'export d'un contact depuis Excel vers Outlook

1 réponse
Avatar
Floria
Bonjour,

Je suis nouveau sur le forum. Cela fait un bout de temps que je cherche une solution à mon problème, sans succès.

J'utilise un fichier Excel comme base de donné client.
J'ai crée une macro qui me permet de créer un nouveau contact dans Outlook à partir d'une ligne de ce fichier Excel.

Problème : la macro ajoute un contact au carnet d'adresse outlook, mais le contact n'apparait pas dans la liste de contact outlook.
Or je souhaite que le contact soit crée dans un de mes dossier de contact pour qu'il puisse ensuite être synchronisé sur mon compte Icloud...

Peut être faut il juste spécifier dans la macro que le contact doit être crée dans un dossier spécifique, mais je ne sais pas comment faire.

Quelqu'un aurai il une solution à proposer.

Merci
Florian

1 réponse

Avatar
isabelle
bonjour Florian
je vient de tester la macro Sub ExcelWorksheetDataAddToOutlookContacts2()
offert ici:
http://www.globaliconnect.com/excel/index.php?option=com_content&view=article&id7:import-contacts-from-excel-to-outlook-automate-in-vba&catidy&ItemidG5
et cela fonctionne bien.
il faut adapter le nom de l'onglet "Sheet1"
et les lignes suivante:
Set cFolder = nsOutlook.Folders("")
Set subFolder1 = cFolder.Folders("Contacts")
isabelle
Le 2016-10-07 à 10:08, Floria a écrit :
Bonjour,
Je suis nouveau sur le forum. Cela fait un bout de temps que je cherche une
solution à mon problème, sans succès.
J'utilise un fichier Excel comme base de donné client.
J'ai crée une macro qui me permet de créer un nouveau contact dans Outlook à
partir d'une ligne de ce fichier Excel.
Problème : la macro ajoute un contact au carnet d'adresse outlook, mais le
contact n'apparait pas dans la liste de contact outlook.
Or je souhaite que le contact soit crée dans un de mes dossier de contact pour
qu'il puisse ensuite être synchronisé sur mon compte Icloud...
Peut être faut il juste spécifier dans la macro que le contact doit être crée
dans un dossier spécifique, mais je ne sais pas comment faire.
Quelqu'un aurai il une solution à proposer.
Merci
Florian