Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

VBA - Erreur sur CreateObject

10 réponses
Avatar
Daniel.C
Bonjour.
Outlook 2003
Quand j'exécute la ligne :
Set myOlApp = CreateObject("Outlook.Application")
J'obtiens une "erreur Automation", "le module spécifié est introuvable". Je
n'ai rien trouvé sur le net (certains ont la même erreur, mais je n'ai pas
trouvé de solution)
J'ai fermé Outlook et effectué un regsvr32 avec le fichier MSOUTL.OLB.
J'obtiens un message comme quoi le fichier a été pris en compte mais qu'il
est incorrect.
J'en déduis que mes problèmes viennent de là. Est-ce que, sans violer de
licence, une bonne âme peut me transmettre ce fichhier par courrier ?
Ou alors, quelqu'un a-t-il une solution à me proposer ?
Merci d'avance.
Daniel

10 réponses

Avatar
Geo

Bonjour.
Outlook 2003
Quand j'exécute la ligne :
Set myOlApp = CreateObject("Outlook.Application")
J'obtiens une "erreur Automation", "le module spécifié est introuvable". Je n'ai rien
trouvé sur le net (certains ont la même erreur, mais je n'ai pas trouvé de solution)
J'ai fermé Outlook et effectué un regsvr32 avec le fichier MSOUTL.OLB. J'obtiens un
message comme quoi le fichier a été pris en compte mais qu'il est incorrect.
J'en déduis que mes problèmes viennent de là.


Avez-vous essayé de réparer Outlook ?

--
A+

Avatar
Daniel.C
"Geo" a écrit dans le message de news:

Avez-vous essayé de réparer Outlook ?

Bonsoir.

Non mais je vais le faire.
Merci.
Daniel

Avatar
Daniel.C
"Geo" a écrit dans le message de news:

Avez-vous essayé de réparer Outlook ?



Bonjour.
Sans effet, hélas.

Avatar
Geo

Avez-vous essayé de réparer Outlook ?


Sans effet, hélas.


Dommage.

Peut-être du côté des références ?
Ole Automation est bien cochée ?

--
A+


Avatar
Daniel.C
"Geo" a écrit dans le message de news:

Peut-être du côté des références ?
Ole Automation est bien cochée ?


Oui.
Les références suivantes sont cochées :
VBA
MS Outlook 11 Object Library
OLE Automation
MS Office11 Object Library
MS Forms 2.0 Object Library

Avatar
Geo

"Geo" a écrit dans le message de news:

Peut-être du côté des références ?
Ole Automation est bien cochée ?


Oui.
Les références suivantes sont cochées :
VBA
MS Outlook 11 Object Library
OLE Automation
MS Office11 Object Library
MS Forms 2.0 Object Library


Il arrive que de décocher puis recocher après un redémarrage remette
certaines choses dans l'ordre.
Sinon, contournement (?) voici un code que j'utilise en VBA Word :
Dim objOutlook As New Outlook.Application
Set objOutlook = Outlook.Application

--
A+


Avatar
Oliv'
*Daniel.C que je salue a écrit *:
"Geo" a écrit dans le message de news:

Peut-être du côté des références ?
Ole Automation est bien cochée ?


Oui.
Les références suivantes sont cochées :
VBA
MS Outlook 11 Object Library
OLE Automation
MS Office11 Object Library
MS Forms 2.0 Object Library


Va dans le menu "?" "à propos de ..." "élements désactivés" il faut activer
ce qui ne l'ai pas
ca marche ?


--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Have a nice day
Oliv'
Outlook : http://faq.outlook.free.fr/
les macros Outlook : http://faq.outlook.free.fr/articles.php?cat_id
les archives : http://groups.google.com/group/microsoft.public.fr.outlook
Dernière chance http://www.outlookcode.com/
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


Avatar
Daniel.C
"Geo" a écrit dans le message de news:

Il arrive que de décocher puis recocher après un redémarrage remette
certaines choses dans l'ordre.


"il" veut pas que je décoche outlook et msforms ;-(((


Sinon, contournement (?) voici un code que j'utilise en VBA Word :
Dim objOutlook As New Outlook.Application
Set objOutlook = Outlook.Application



Ca fonctionne du tonnerre de Dieu !!!!
Mille mercis, à moi les macros Outlook
Daniel

Avatar
Daniel.C
"Oliv'" a écrit dans le message
de news: %2395uDBr$

Va dans le menu "?" "à propos de ..." "élements désactivés" il faut
activer ce qui ne l'ai pas
ca marche ?


Je te remercie. Il n'y avait rien de désactivé.
Daniel

Avatar
Geo

Sinon, contournement (?) voici un code que j'utilise en VBA Word :
Dim objOutlook As New Outlook.Application
Set objOutlook = Outlook.Application



Ca fonctionne du tonnerre de Dieu !!!!
Mille mercis, à moi les macros Outlook


merci pour le retour, bon amusement.
mais on n'a pas l'explication.


--
A+