Xynder59
Messages postés48Date d'inscriptionlundi 13 octobre 2003StatutMembreDernière intervention13 septembre 2007
-
26 juin 2007 à 14:45
Xynder59
Messages postés48Date d'inscriptionlundi 13 octobre 2003StatutMembreDernière intervention13 septembre 2007
-
27 juin 2007 à 09:25
Bonjour, je souhaite ouvrir un fichier excel avec vb mais lorsque je clique sur mon bouton, il me met un message :
"automation error"
voila mon code :
Private Sub Command1_Click()
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")
'Ouverture d'un fichier Excel
Set wbExcel = appExcel.Workbooks.Open("C:\work\fonct_dep.xls")
'wsExcel correspond à la première feuille du fichier
Set wsExcel = wbExcel.Worksheets(1)
End Sub
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 201260 26 juin 2007 à 16:01
Salut,
Sur quelle ligne possède tu l'erreur?
Si tu as cocher la référence, il est inutile de passer par un Create Object
Private Sub Command1_Click()
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 = New Excel.Application
'Ouverture d'un fichier Excel
Set wbExcel = appExcel.Workbooks.Open("C:\work\fonct_dep.xls")
'wsExcel correspond à la première feuille du fichier
Set wsExcel = wbExcel.Worksheets(1)
End Sub , ----
[code.aspx?ID=41455 By Renfield]
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 201260 26 juin 2007 à 16:16
Re,
euh... ben la je vois pas...
tu es sur ?
- qu'au moment de l'ouverture du WorkBook, L'appli excel n'a pas été fermé?
- Il existe bien un Classeur C:\work\fonct_dep.xls?