Ajouter un évènement à un calendrier partagé outlook à partir Excel VBA

kan3pz

XLDnaute Occasionnel
Bonjour à tous,

Je souhaite comme indiqué dans le titre,rajouter un évènement à un calendrier partagé Outlook à partir d'un fichier Excel.
Je n'ai jamais utilisé VBA, mais j'ai trouvé quelques codes sur des forums que j'ai essayé de compiler.
1er problème : J'ai dû faire une erreur, car seul le dernier évènement de ma liste se rajoute à mon calendrier.
2ème problème : comment rajouter les évènements à un calendrier partagé et non à mon calendrier perso ?


A noter ce fichier sera dynamique je pense devoir l'actualiser plusieurs fois par mois, je voudrais donc que seul les nouveaux éléments s'ajoutent (je crois que c'est déjà pris en compte dans le code via la colonne tâche envoyée, mais je ne suis pas sûr...)

Merci d'avance !
 

Pièces jointes

  • tache.xlsm
    19.4 KB · Affichages: 97
  • tache.xlsm
    19.4 KB · Affichages: 100
  • tache.xlsm
    19.4 KB · Affichages: 113
Dernière édition:

combory

XLDnaute Junior
Re : Ajouter un évènement à un calendrier partagé outlook à partir Excel VBA

Bonjour kan3pz et le forum,

voir l'exemple.
Tu remplaces le nom du calendrier (que j'ai appelé Formations pour mes tests) par celui de ton calendrier partagé.
Petit inconvénient : le mot "copier" se met devant la tache.

Si quelqu'un à une meilleur idée... :eek:

cordialement votre
 

Pièces jointes

  • tache.xlsm
    19.6 KB · Affichages: 132
  • tache.xlsm
    19.6 KB · Affichages: 115
  • tache.xlsm
    19.6 KB · Affichages: 132

combory

XLDnaute Junior
Re : Ajouter un évènement à un calendrier partagé outlook à partir Excel VBA

Re-Bonjour,

la nuit porte conseil et j'ai trouvé la solution sur le forum
https://www.excel-downloads.com/threads/excel-vers-calendrier-outlook.119697/

le problème est résolu en remplaçant le createitem (qui a nécessité d'utiliser la méthode "MOVE") par add.
A toi d'y remplacer le nom du calendrier dans le code.

Bonne journée
 

Pièces jointes

  • tache.xlsm
    22.2 KB · Affichages: 285
  • tache.xlsm
    22.2 KB · Affichages: 265
  • tache.xlsm
    22.2 KB · Affichages: 360

kan3pz

XLDnaute Occasionnel
Re : Ajouter un évènement à un calendrier partagé outlook à partir Excel VBA

Bonjour combory,

désolé de répondre si tard, merci beaucoup pour cette solution ça marche parfaitement !

Bonne fin de journée.
 

Discussions similaires

Statistiques des forums

Discussions
312 089
Messages
2 085 206
Membres
102 819
dernier inscrit
Michew13