Bonjour,
je cherche, via VBA à créer un mail dans lequel je positionne des données
personnelles et l'enregistrer dans les brouillons d'outlook sous Excel.
La partie création et generation du mail marche très bien , cependant , j'ai
un problème avec les bibliothèques d'objet car la population cible utilise
deux versions differentes d'Outlook car ils sont en cours de migration.
(Outlook 2000 et outlook 2003)
Comment puis je faire pour choisir de manière automatique, en fonction de la
version installée, la bonne bibliothèque ? (Microsoft Outlook 9.0 object
Library dans certains cas sinon Microsoft Outlook 11.0 object Library)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Michel Pierron
Bonjour Eric; Utilise CreateObject et tu n'auras plus ce problème.
MP
"Eric" a écrit dans le message de news:
Bonjour, je cherche, via VBA à créer un mail dans lequel je positionne des données personnelles et l'enregistrer dans les brouillons d'outlook sous Excel.
La partie création et generation du mail marche très bien , cependant , j'ai un problème avec les bibliothèques d'objet car la population cible utilise deux versions differentes d'Outlook car ils sont en cours de migration. (Outlook 2000 et outlook 2003)
Comment puis je faire pour choisir de manière automatique, en fonction de la version installée, la bonne bibliothèque ? (Microsoft Outlook 9.0 object Library dans certains cas sinon Microsoft Outlook 11.0 object Library)
Merci pour votre aide
Bonjour Eric;
Utilise CreateObject et tu n'auras plus ce problème.
MP
"Eric" <Eric@discussions.microsoft.com> a écrit dans le message de news:
2BC1A4A7-AAD3-4E50-A1D6-6BB144256831@microsoft.com...
Bonjour,
je cherche, via VBA à créer un mail dans lequel je positionne des données
personnelles et l'enregistrer dans les brouillons d'outlook sous Excel.
La partie création et generation du mail marche très bien , cependant ,
j'ai
un problème avec les bibliothèques d'objet car la population cible utilise
deux versions differentes d'Outlook car ils sont en cours de migration.
(Outlook 2000 et outlook 2003)
Comment puis je faire pour choisir de manière automatique, en fonction de
la
version installée, la bonne bibliothèque ? (Microsoft Outlook 9.0 object
Library dans certains cas sinon Microsoft Outlook 11.0 object Library)
Bonjour Eric; Utilise CreateObject et tu n'auras plus ce problème.
MP
"Eric" a écrit dans le message de news:
Bonjour, je cherche, via VBA à créer un mail dans lequel je positionne des données personnelles et l'enregistrer dans les brouillons d'outlook sous Excel.
La partie création et generation du mail marche très bien , cependant , j'ai un problème avec les bibliothèques d'objet car la population cible utilise deux versions differentes d'Outlook car ils sont en cours de migration. (Outlook 2000 et outlook 2003)
Comment puis je faire pour choisir de manière automatique, en fonction de la version installée, la bonne bibliothèque ? (Microsoft Outlook 9.0 object Library dans certains cas sinon Microsoft Outlook 11.0 object Library)
Merci pour votre aide
papou
Bonjour En complément de la réponse de Michel, une petite suggestion. Tu créés ton code avec la référence qui va bien pour pouvoir obtenir les méthodes et propriétés Outlook. Une fois ton code créé et testé avec ta version, tu supprimes ta référence vers la bibliothèque d'Outlook et tu modifies la partie déclaration de l'application Outlook en la définissant comme Objet : Dim AppOutlk As Object Set AppOutlk = CreateObject("Outlook.Application")
Ca devrait le faire ;-)
Cordialement Pascal
"Eric" a écrit dans le message de news:
Bonjour, je cherche, via VBA à créer un mail dans lequel je positionne des données personnelles et l'enregistrer dans les brouillons d'outlook sous Excel.
La partie création et generation du mail marche très bien , cependant , j'ai un problème avec les bibliothèques d'objet car la population cible utilise deux versions differentes d'Outlook car ils sont en cours de migration. (Outlook 2000 et outlook 2003)
Comment puis je faire pour choisir de manière automatique, en fonction de la version installée, la bonne bibliothèque ? (Microsoft Outlook 9.0 object Library dans certains cas sinon Microsoft Outlook 11.0 object Library)
Merci pour votre aide
Bonjour
En complément de la réponse de Michel, une petite suggestion.
Tu créés ton code avec la référence qui va bien pour pouvoir obtenir les
méthodes et propriétés Outlook.
Une fois ton code créé et testé avec ta version, tu supprimes ta référence
vers la bibliothèque d'Outlook et tu modifies la partie déclaration de
l'application Outlook en la définissant comme Objet :
Dim AppOutlk As Object
Set AppOutlk = CreateObject("Outlook.Application")
Ca devrait le faire ;-)
Cordialement
Pascal
"Eric" <Eric@discussions.microsoft.com> a écrit dans le message de news:
2BC1A4A7-AAD3-4E50-A1D6-6BB144256831@microsoft.com...
Bonjour,
je cherche, via VBA à créer un mail dans lequel je positionne des données
personnelles et l'enregistrer dans les brouillons d'outlook sous Excel.
La partie création et generation du mail marche très bien , cependant ,
j'ai
un problème avec les bibliothèques d'objet car la population cible utilise
deux versions differentes d'Outlook car ils sont en cours de migration.
(Outlook 2000 et outlook 2003)
Comment puis je faire pour choisir de manière automatique, en fonction de
la
version installée, la bonne bibliothèque ? (Microsoft Outlook 9.0 object
Library dans certains cas sinon Microsoft Outlook 11.0 object Library)
Bonjour En complément de la réponse de Michel, une petite suggestion. Tu créés ton code avec la référence qui va bien pour pouvoir obtenir les méthodes et propriétés Outlook. Une fois ton code créé et testé avec ta version, tu supprimes ta référence vers la bibliothèque d'Outlook et tu modifies la partie déclaration de l'application Outlook en la définissant comme Objet : Dim AppOutlk As Object Set AppOutlk = CreateObject("Outlook.Application")
Ca devrait le faire ;-)
Cordialement Pascal
"Eric" a écrit dans le message de news:
Bonjour, je cherche, via VBA à créer un mail dans lequel je positionne des données personnelles et l'enregistrer dans les brouillons d'outlook sous Excel.
La partie création et generation du mail marche très bien , cependant , j'ai un problème avec les bibliothèques d'objet car la population cible utilise deux versions differentes d'Outlook car ils sont en cours de migration. (Outlook 2000 et outlook 2003)
Comment puis je faire pour choisir de manière automatique, en fonction de la version installée, la bonne bibliothèque ? (Microsoft Outlook 9.0 object Library dans certains cas sinon Microsoft Outlook 11.0 object Library)