Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Outlook > VBA Outlook
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 27/12/2010, 22h59   #1
Invité régulier
 
Inscription : août 2008
Messages : 25
Détails du profil
Informations forums :
Inscription : août 2008
Messages : 25
Points : 7
Points : 7
Par défaut Recuperer données de formulaires personnalisés dans Excel

Nous envoyons des mails avec un formulaire personnalisé contenant des champs à remplir par les destinataires avant retour.

Nous avons essayé le code ci-dessous déduit du code décrit dans la FAQ outlook:

Code :
1
2
3
4
5
6
7
8
9
10
Sub PilotageExcel ()
'Déclaration des variables
        Dim appExcel As Excel.Application    'Application Excel
        Dim wbExcel As Excel.Workbook    'Classeur Excel
        Dim wsExcel As Excel.Worksheet    'Feuille Excel
 'Ouverture de l'application
        Set appExcel = CreateObject("Excel.Application")
        appExcel.Visible = True
        'Ouverture d'un fichier Excel
        Set wbExcel = appExcel.Workbooks.Open("c:\users\Pierre\documents\" & "monfichier.xls")
Etc etc...

Nous avons mis un bouton de commande pour déclancher ce code, et suivant les conseils trouvés sur un autre forum, nous l'avons copié dans le script du message.

A l'exécution, un message " fin d'instruction attendue" apparait dès la première ligne d'instruction DIM. Si on enlève ces instructions rien ne se passe et Excel ne s'ouvre pas.

Nous avons bien vérifié que la bibliothèque MS 11 object library est bien cochée.

Quelqu'un a-t-il une idée de ce qu'il faut faire?

Merci d'avance
pedro91 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h17.


 
 
 
 
Partenaires

Hébergement Web