isis1be
Messages postés45Date d'inscriptionlundi 15 septembre 2003StatutMembreDernière intervention19 avril 2008
-
2 nov. 2007 à 16:00
isis1be
Messages postés45Date d'inscriptionlundi 15 septembre 2003StatutMembreDernière intervention19 avril 2008
-
3 nov. 2007 à 18:14
Salut à tous
Dans mon code pour ouvrir un classeur xls j'ai:
Private Sub btnConsMod_Click()
'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")
'Ouverture d'un fichier Excel
appExcel.Workbooks.Open ("C:\Documents and Settings\vincent\Bureau" & ListBoxResult.List(ListBoxResult.ListIndex))
'wsExcel correspond à la première feuille du fichier
Set wsExcel = wbExcel.Worksheets(1)
Mais il me trouve une erreur
erreur d'éxécution 91
Variable objet ou variable de bloc with non définie
à la ligne:
Set wsExcel = wbExcel.Worksheets(1)
quelqu'un pourrait me dire comment faire pour ouvrir le classeur car la je ne sais plus et je bloque depuis plusieurs jours.
Un grand merci pour votre aide et à bientôt.
isis1be
Messages postés45Date d'inscriptionlundi 15 septembre 2003StatutMembreDernière intervention19 avril 2008 3 nov. 2007 à 17:56
J'ai fait le changement que tu préconisait ctd
Workbooks.Open ("C:\Documents and Settings\vincent\Bureau" & ListBoxResult.List(ListBoxResult.ListIndex))
mais rien ne change j'ai toujours la même erreur et je ne comprend pas très bien le truc pour vérifier l'erreur que tu me dit à la fin, car en fait je suis assez nul en vba et il m'a déja fallut longtemp arriver ou j'en suis donc si tu pouvais me détailler plus ce serais super.
Un tout grand merci pour ton aide et à bientôt.