Mails depuis Excel : Erreur 429

gregcitt Messages postés 37 Date d'inscription jeudi 28 septembre 2006 Statut Membre Dernière intervention 18 juin 2007 - 22 janv. 2007 à 12:58
jrivet Messages postés 7392 Date d'inscription mercredi 23 avril 2003 Statut Membre Dernière intervention 6 avril 2012 - 23 janv. 2007 à 14:24
Hello Guys,

Ma macro permet l'envoi automatique de mail depuis Excel.
Celle -ci fonctionne sans problême sur la plupart des postes, sauf un, avec lequel la macro rencontre cette erreur :

Erreur d'exécution 429

Un Composant Active X ne peut pas créer l'objet'

Le débogage conduit à la ligne suivante :
Set MAILOBJ = CreateObject("Outlook.Application")

Quelqu'un a-t-il déjà rencontré cette erreur?

10 réponses

jrivet Messages postés 7392 Date d'inscription mercredi 23 avril 2003 Statut Membre Dernière intervention 6 avril 2012 60
22 janv. 2007 à 13:08
Salut,
Des pistes au hasard:
- Est ce que sur cette machine Outlook est installé?
- Ou plutot est ce que ce PC possède les objets nécessaires?.(ici Outlook.Application)
- Quelles sont les différents WINDOWS

@+: Ju£i?n
Pensez: Réponse acceptée
0
gregcitt Messages postés 37 Date d'inscription jeudi 28 septembre 2006 Statut Membre Dernière intervention 18 juin 2007
22 janv. 2007 à 13:12
Merci

Outlook est installé sur la machine et était ouvert lors de l'éxécution de la macro.

Comment savoir si le PC possède les objets nécessaires?
0
Molenn Messages postés 797 Date d'inscription mardi 7 juin 2005 Statut Membre Dernière intervention 23 février 2011 7
22 janv. 2007 à 13:25
C'est bien Outlook qui est installé et pas Outlook Express ? Il me semble qu'il y a des différences entre les 2.

Pour vérifier si ton PC a ce qu'il faut, à priori, faut trouver le répertoire d'installation d'Office, et vérifier dans Microsoft Office\OFFICE11 si tu trouves MSOUTL.OLB

Molenn
0
gregcitt Messages postés 37 Date d'inscription jeudi 28 septembre 2006 Statut Membre Dernière intervention 18 juin 2007
22 janv. 2007 à 14:22
MErci
Je suis sur un pc sur lequel ça marche, je ne trouve pas MSOUTL.OLB
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cs_MPi Messages postés 3877 Date d'inscription mardi 19 mars 2002 Statut Membre Dernière intervention 17 août 2018 23
23 janv. 2007 à 00:02
Outlook 2000
c'est MSOUTL9.OLB

Et je confirme qu'il y a une différence entre Outlook et Outlook Express

MPi
0
gregcitt Messages postés 37 Date d'inscription jeudi 28 septembre 2006 Statut Membre Dernière intervention 18 juin 2007
23 janv. 2007 à 09:30
Ca y est j'ai trouvé MSOUTL.OLB, et l'utilisateur pour lequel ça ne marche pas l'a aussi
Et je n'ai pas trouvé Msoutl9.olb pourtant ça marche sur mon poste
merci
0
cs_MPi Messages postés 3877 Date d'inscription mardi 19 mars 2002 Statut Membre Dernière intervention 17 août 2018 23
23 janv. 2007 à 11:43
Sur le poste qui ne fonctionne pas, va dans les Références (menu Outils), et regarde s'il n'y a pas une référence marquée "Manquante". Si oui, cherche pour une version différente dans la liste.

MPi
0
jrivet Messages postés 7392 Date d'inscription mercredi 23 avril 2003 Statut Membre Dernière intervention 6 avril 2012 60
23 janv. 2007 à 11:52
Salut,

[auteurdetail.aspx?ID=6078 MPi] : Le problème c'est que si il passe par CreateObject, il n'est pas obligatoire d'avoir de référence. => Donc pas de référence marquée manquante.

Tu peux essayer de l'envoyer à cette adresse epsylon9@gmail.com

Peu etre que chez moi il marquera erreur aussi.

@+: Ju£i?n
Pensez: Réponse acceptée
0
gregcitt Messages postés 37 Date d'inscription jeudi 28 septembre 2006 Statut Membre Dernière intervention 18 juin 2007
23 janv. 2007 à 13:39
Excusez moi de ne pas comprendre tout, mais vous parlez de quelle référence : dasn Outlook, Excel,...?
0
jrivet Messages postés 7392 Date d'inscription mercredi 23 avril 2003 Statut Membre Dernière intervention 6 avril 2012 60
23 janv. 2007 à 14:24
Re,

Référence dans Excel. (dans ton projet VBA)

@+: Ju£i?n
Pensez: Réponse acceptée
0
Rejoignez-nous