OVH Cloud OVH Cloud

Référence Outloot

5 réponses
Avatar
Piotr
Bonjour,

Je m'apprète à mettre en place un module contenant un envoi d'e-mail (W98SE,
Access 97, Outlook Express 6)
J'ai donc recherché à mettre la référence "Microsoft OutLook 5.0 Type
Library" (Outil / Référence / ...). Le fichier MSOE.DLL existe bien à
l'endroit indiqué, mais il me met "Erreur de chargement de la DLL".
Je suppose qu'il va donc me refuser d'envoyer des e-mails.

Pour résoudre ce problème dois-je ...
- Prendre le fichier MSOE.DLL sur un autre poste
- Télécharger une MAJ (c'est ce que je vais essayer de faire dès que j'aurai
envoyé ce mail)
- Réinstaller Outlook, voire Access
Peut-il y avoir d'autres sources à ce problème ?

Merci de m'aider...
Piotr.

5 réponses

Avatar
Raymond [mvp]
bonjour.

tu trouveras des idées et des solutions sur :
http://memoaccess.free.fr/outlook.htm#SendMailMAPI avec des exemples à
télécharger en fin de procédure.

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Piotr" a écrit dans le message de
news:cacfgr$r0n$
Bonjour,

Je m'apprète à mettre en place un module contenant un envoi d'e-mail
(W98SE,

Access 97, Outlook Express 6)
J'ai donc recherché à mettre la référence "Microsoft OutLook 5.0 Type
Library" (Outil / Référence / ...). Le fichier MSOE.DLL existe bien à
l'endroit indiqué, mais il me met "Erreur de chargement de la DLL".
Je suppose qu'il va donc me refuser d'envoyer des e-mails.

Pour résoudre ce problème dois-je ...
- Prendre le fichier MSOE.DLL sur un autre poste
- Télécharger une MAJ (c'est ce que je vais essayer de faire dès que
j'aurai

envoyé ce mail)
- Réinstaller Outlook, voire Access
Peut-il y avoir d'autres sources à ce problème ?

Merci de m'aider...
Piotr.




Avatar
Piotr
Bonjour,

Merci pour ces exemples.
Je connais un peu le principe de l'automation (j'ai déjà pratiqué Excel et
Word) et j'avais trouvé un exemple avec OE qui me convenait. Et
effectivement, tout le reste du module fonctionne, sauf cette partie.
Mon problème est que ma "MSOE.DLL" n'a pas l'air de correspondre avec ma
version d'Access 97, car quand j'en demande les "références", il me répond
"Erreur au chargement de la DLL". Et tous les programmes que tu me donnes en
exemple y font appel.
Pourtant, mon OE fonctionne, et le fichier MSOE.DLL est bien à l'endroit
demandé (C:Program filesOutlook Express). Il doit donc y avoir un problème
de compatibilité ou de version d'OE ou d'Access 97.
Je suis allé sur le site de MS, mais je n'ai pas trouvé cette DLL
spécifiquement. Par contre, j'y ai compris qu'elle est indispendable au
fonctionnement d'OE. J'ai bien trouvé cette DLL à télécharger sur d'autres
sites, mais du coup j'hésite.

Si vous avez déjà rencontré ce problème, ou si vous avez des idées pour
savoir d'où cela provient...
Merci d'avance.
Piotr.



"Raymond [mvp]" a écrit dans le message de
news:%
bonjour.

tu trouveras des idées et des solutions sur :
http://memoaccess.free.fr/outlook.htm#SendMailMAPI avec des exemples à
télécharger en fin de procédure.

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Piotr" a écrit dans le message de
news:cacfgr$r0n$
Bonjour,

Je m'apprète à mettre en place un module contenant un envoi d'e-mail
(W98SE,

Access 97, Outlook Express 6)
J'ai donc recherché à mettre la référence "Microsoft OutLook 5.0 Type
Library" (Outil / Référence / ...). Le fichier MSOE.DLL existe bien à
l'endroit indiqué, mais il me met "Erreur de chargement de la DLL".
Je suppose qu'il va donc me refuser d'envoyer des e-mails.

Pour résoudre ce problème dois-je ...
- Prendre le fichier MSOE.DLL sur un autre poste
- Télécharger une MAJ (c'est ce que je vais essayer de faire dès que
j'aurai

envoyé ce mail)
- Réinstaller Outlook, voire Access
Peut-il y avoir d'autres sources à ce problème ?

Merci de m'aider...
Piotr.








Avatar
Piotr
Bonjour,

Bon, je n'en suis sorti avec DoCmd.SendObject, mais pas avec l'automation.
J'ai trouvé un poste sur lequel Outlook 5 était encore installé, mais la
bibliothèque en question ne contenait pas "Outlook.Application". J'ai
téléchargé un MSOE.DLL (sans en connaître la version) : référence
"MANQUANT". Bref, les liens entre Access 97 et Outlook sous W98 n'ont pas
l'air très faciles à réaliser. Et du coup, ça dépend fortement de la manière
dont est installé le poste client !
Est-ce plus facile sur XP ?

Piotr.

"Raymond [mvp]" a écrit dans le message de
news:%
bonjour.

tu trouveras des idées et des solutions sur :
http://memoaccess.free.fr/outlook.htm#SendMailMAPI avec des exemples à
télécharger en fin de procédure.

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Piotr" a écrit dans le message de
news:cacfgr$r0n$
Bonjour,

Je m'apprète à mettre en place un module contenant un envoi d'e-mail
(W98SE,

Access 97, Outlook Express 6)
J'ai donc recherché à mettre la référence "Microsoft OutLook 5.0 Type
Library" (Outil / Référence / ...). Le fichier MSOE.DLL existe bien à
l'endroit indiqué, mais il me met "Erreur de chargement de la DLL".
Je suppose qu'il va donc me refuser d'envoyer des e-mails.

Pour résoudre ce problème dois-je ...
- Prendre le fichier MSOE.DLL sur un autre poste
- Télécharger une MAJ (c'est ce que je vais essayer de faire dès que
j'aurai

envoyé ce mail)
- Réinstaller Outlook, voire Access
Peut-il y avoir d'autres sources à ce problème ?

Merci de m'aider...
Piotr.








Avatar
Raymond [mvp]
Bonjour.

sous win xp, access xp ou 2003, il n'y a aucun problème relationnel entre
access et outlook. pour outlook express, il est préférable d'utiliser la
procédure que je t'ai indiquée.

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Piotr" a écrit dans le message de
news:cam75v$1uo$
Bonjour,

Bon, je n'en suis sorti avec DoCmd.SendObject, mais pas avec l'automation.
J'ai trouvé un poste sur lequel Outlook 5 était encore installé, mais la
bibliothèque en question ne contenait pas "Outlook.Application". J'ai
téléchargé un MSOE.DLL (sans en connaître la version) : référence
"MANQUANT". Bref, les liens entre Access 97 et Outlook sous W98 n'ont pas
l'air très faciles à réaliser. Et du coup, ça dépend fortement de la
manière

dont est installé le poste client !
Est-ce plus facile sur XP ?

Piotr.



Avatar
Piotr
Bonjour, et merci.

Nos postes "opérationels" sont quasiment tous encore sous W98 et Office 97.
Les développements se font donc avec ces versions.
Merci pour tes exemples. J'ai gardé une copie du mail pour conserver une
référence à l'adresse : cela sera utile quand on changera de parc.

Piotr.

"Raymond [mvp]" a écrit dans le message de
news:
Bonjour.

sous win xp, access xp ou 2003, il n'y a aucun problème relationnel entre
access et outlook. pour outlook express, il est préférable d'utiliser la
procédure que je t'ai indiquée.

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Piotr" a écrit dans le message de
news:cam75v$1uo$
Bonjour,

Bon, je n'en suis sorti avec DoCmd.SendObject, mais pas avec
l'automation.


J'ai trouvé un poste sur lequel Outlook 5 était encore installé, mais la
bibliothèque en question ne contenait pas "Outlook.Application". J'ai
téléchargé un MSOE.DLL (sans en connaître la version) : référence
"MANQUANT". Bref, les liens entre Access 97 et Outlook sous W98 n'ont
pas


l'air très faciles à réaliser. Et du coup, ça dépend fortement de la
manière

dont est installé le poste client !
Est-ce plus facile sur XP ?

Piotr.