Re : Ajouter des rendez-vous à Outlook sans utiliser la référence
Bonjour Gelinotte, Bonjour Staple,
Les "Objets" Outlook, j'ai l'habitude de les déclarer "As Object", mais l'écriture proposée par Staple doit fonctionner
Il faut aussi remplacer les constantes outlook par leurs valeurs (constantes dont le nom commence par "ol", ici olAppointmentItem)
Et on a vu sur l'autre fil, chose que je ne savais pas, que si des méthodes sont appelées avec les arguments nommés, il vaut mieux enlever les noms des arguments sinon ça risque de planter, ce qui ne te concerne pas dans ce fil
Donc, je récapitule :
chercher les valeurs des constantes outlook utilisées dans le code et les remplacer par leurs valeurs
enlever les noms des arguments nommés dans les méthodes
changer la déclaration des objets Outlook en "As Object"
initialiser l'objet application Outlook comme ça :
Set objOutlook = CreateObject("Outlook.Application")
Et évidement, décocher la référence Outlook
normalement ça devrait rouler...