PILOTER OUTLOOK ET WORD DEPUIS UNE APPLICATION; COPIER UN CONTENT WORD DANS UN M
dpouliot
Messages postés50Date d'inscriptionmardi 13 mai 2003StatutMembreDernière intervention 4 novembre 2008
-
15 août 2007 à 16:00
cs_gpg
Messages postés6Date d'inscriptionmardi 4 mai 2004StatutMembreDernière intervention13 juin 2009
-
13 juin 2009 à 19:52
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
cs_gpg
Messages postés6Date d'inscriptionmardi 4 mai 2004StatutMembreDernière intervention13 juin 2009 13 juin 2009 à 19:52
Bonjour ManuAntibes,
si je ne me trompe pas, la librairie en question ne se trouve pas dans le GAC
verifie la présence de la librairie avec gacutil -l
éventuellement, enregistre les composant soit à la main, soit en (re)installant les composant de programmation dotnet fournis avec le cd office
sinon, google + TYPE_E_LIBNOTREGISTERED te donne de bon résultat... esseye par exemple le premier résultat sur msdn
ManuAntibes
Messages postés491Date d'inscriptionmardi 24 octobre 2000StatutMembreDernière intervention18 novembre 20215 13 juin 2009 à 06:22
Bonjour
J'ai un message d'erreur lorsque j'exécute le code
Voici le message:
Interception de System.InvalidCastException
Message="Impossible d'effectuer un cast d'un objet COM de type 'Microsoft.Office.Interop.Word.ApplicationClass' en type d'interface 'Microsoft.Office.Interop.Word._Application'. Cette opération a échoué, car l'appel QueryInterface sur le composant COM pour l'interface avec l'IID '{00020970-0000-0000-C000-000000000046}' a échoué en raison de l'erreur suivante : Bibliothèque non inscrite. (Exception de HRESULT : 0x8002801D (TYPE_E_LIBNOTREGISTERED))."
Source="Microsoft.Office.Interop.Word"
Quelque aurait il une idée du problème ????
Merci
mulot37
Messages postés4Date d'inscriptionlundi 27 octobre 2008StatutMembreDernière intervention13 mai 2009 13 mai 2009 à 09:36
Bonjour, ce que je cherche concerne Microsoft ACCESS 2003 et doit être écrit en VBA pour être compatible avec ACCESS 2003, je ne cherche pas du VBA.Net ou autre mais du VBA tout court.
Quelqu'un peut il nous aider ?
cs_gpg
Messages postés6Date d'inscriptionmardi 4 mai 2004StatutMembreDernière intervention13 juin 2009 12 mai 2009 à 15:54
Bonjour Viviane,
Je ne sais pas vraiment t'aider sur ce point là.
J'ai du faire des fonction beaucoup plus avancées dans outlook et dans office en général depuis ce code.
cs_viviane44
Messages postés38Date d'inscriptionjeudi 27 septembre 2007StatutMembreDernière intervention25 mars 2014 12 mai 2009 à 15:41
Bonjour,
Merci pour ce code si précieux.
Je suis sous Outlook 2007 et le message m'arrive avec,dans le corps du message 1 ère ligne
"Version:1.0 StartHTML:0000000105 EndHTML:0000008139 StartFragment:0000002212 EndFragment:0000008099 "
auriez-vous une idée?
mulot37
Messages postés4Date d'inscriptionlundi 27 octobre 2008StatutMembreDernière intervention13 mai 2009 6 avril 2009 à 11:28
Alors est-il possible que quelqu'un puisse me le traduire en VBA pour access 2003 ! Cela serazit super sympa...
J'ai un code qui ouvre un fichier Word spécifique sans problème mais qui ne m'affiche pas les entêtes de messagerie (A, CC, CCI, Objet etc), il m'affiche un nouveau message avec un document vierge.
cs_gpg
Messages postés6Date d'inscriptionmardi 4 mai 2004StatutMembreDernière intervention13 juin 2009 1 avril 2009 à 10:51
Bonjour Mulot,
Pour répondre à ta question, c'est probablement car ce code est écris en VB.Net et non en VBA, destiné à être utilisé dans le dev d'une application Visual Studio (ou autre IDE)
mulot37
Messages postés4Date d'inscriptionlundi 27 octobre 2008StatutMembreDernière intervention13 mai 2009 1 avril 2009 à 10:47
Bonjour, ce code ne fonctionne pas sous Microsoft Access 2003, il retourne des messages d'erreur à chaque ligne pourquoi ?
hotsizzle
Messages postés6Date d'inscriptionjeudi 16 novembre 2006StatutMembreDernière intervention 1 octobre 2008 18 sept. 2008 à 11:45
J'ai trouvé ma solution au bout d'une petite heure de recherche, pour ceux qui on le même problème que moi et qui n'arrive pas à ajouter de référence à outlook et word voici la solution :
Sous VS 2008 rendez-vous dans le menu projet, puis dans ajouter une référence, et enfin dans l'onglet COM vous trouverez votre bonheure.
Ludo.
hotsizzle
Messages postés6Date d'inscriptionjeudi 16 novembre 2006StatutMembreDernière intervention 1 octobre 2008 18 sept. 2008 à 11:24
Bonjour,
Voilà je travail en c#, je souhaiterais faire la même chose dans ce langage. Le problème est que je ne sais pas ce qu'est la référence de word et de Outlook, quelqu'un pourait m'informer sur les fichiers à copier dans mon projet.
Merci d'avance.
Cordialement Ludo.
LunaPurple
Messages postés19Date d'inscriptiondimanche 15 avril 2007StatutMembreDernière intervention20 octobre 2010 26 août 2008 à 00:30
Trop fort !
Je cherchais justement comment faire pour ouvrir le mail et ne pas l'envoyer automatiquement avant validation du user.
Et là, en prime, je peux coller le contenu d'un fichier Word dans le mail !
L'attachement des pièces jointes fonctionne bien, ainsi que l'insert du contenu du fichier Word dans le corps du mail.
Bravo, et merci beaucoup.
Luna.
dpouliot
Messages postés50Date d'inscriptionmardi 13 mai 2003StatutMembreDernière intervention 4 novembre 2008 15 août 2007 à 16:00
Simple et efficace.
Ça m'a bien rendu service.
Merci
13 juin 2009 à 19:52
si je ne me trompe pas, la librairie en question ne se trouve pas dans le GAC
verifie la présence de la librairie avec gacutil -l
éventuellement, enregistre les composant soit à la main, soit en (re)installant les composant de programmation dotnet fournis avec le cd office
sinon, google + TYPE_E_LIBNOTREGISTERED te donne de bon résultat... esseye par exemple le premier résultat sur msdn
13 juin 2009 à 06:22
J'ai un message d'erreur lorsque j'exécute le code
Voici le message:
Interception de System.InvalidCastException
Message="Impossible d'effectuer un cast d'un objet COM de type 'Microsoft.Office.Interop.Word.ApplicationClass' en type d'interface 'Microsoft.Office.Interop.Word._Application'. Cette opération a échoué, car l'appel QueryInterface sur le composant COM pour l'interface avec l'IID '{00020970-0000-0000-C000-000000000046}' a échoué en raison de l'erreur suivante : Bibliothèque non inscrite. (Exception de HRESULT : 0x8002801D (TYPE_E_LIBNOTREGISTERED))."
Source="Microsoft.Office.Interop.Word"
Quelque aurait il une idée du problème ????
Merci
13 mai 2009 à 09:36
Quelqu'un peut il nous aider ?
12 mai 2009 à 15:54
Je ne sais pas vraiment t'aider sur ce point là.
J'ai du faire des fonction beaucoup plus avancées dans outlook et dans office en général depuis ce code.
Depuis, donc, j'utilise rédemption http://www.dimastr.com/redemption/
12 mai 2009 à 15:41
Merci pour ce code si précieux.
Je suis sous Outlook 2007 et le message m'arrive avec,dans le corps du message 1 ère ligne
"Version:1.0 StartHTML:0000000105 EndHTML:0000008139 StartFragment:0000002212 EndFragment:0000008099 "
auriez-vous une idée?
6 avril 2009 à 11:28
J'ai un code qui ouvre un fichier Word spécifique sans problème mais qui ne m'affiche pas les entêtes de messagerie (A, CC, CCI, Objet etc), il m'affiche un nouveau message avec un document vierge.
1 avril 2009 à 10:51
Pour répondre à ta question, c'est probablement car ce code est écris en VB.Net et non en VBA, destiné à être utilisé dans le dev d'une application Visual Studio (ou autre IDE)
1 avril 2009 à 10:47
18 sept. 2008 à 11:45
Sous VS 2008 rendez-vous dans le menu projet, puis dans ajouter une référence, et enfin dans l'onglet COM vous trouverez votre bonheure.
Ludo.
18 sept. 2008 à 11:24
Voilà je travail en c#, je souhaiterais faire la même chose dans ce langage. Le problème est que je ne sais pas ce qu'est la référence de word et de Outlook, quelqu'un pourait m'informer sur les fichiers à copier dans mon projet.
Merci d'avance.
Cordialement Ludo.
26 août 2008 à 00:30
Je cherchais justement comment faire pour ouvrir le mail et ne pas l'envoyer automatiquement avant validation du user.
Et là, en prime, je peux coller le contenu d'un fichier Word dans le mail !
L'attachement des pièces jointes fonctionne bien, ainsi que l'insert du contenu du fichier Word dans le corps du mail.
Bravo, et merci beaucoup.
Luna.
15 août 2007 à 16:00
Ça m'a bien rendu service.
Merci