Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionappxls.ActiveWorkbook.Worksheets("NouveauNom").Activate()
appxls.ActiveWindow.SelectedSheets.PrintOut()
appxls.ActiveWorkbook.Worksheets
For each toto in appxls.ActiveWorkbook.Worksheets toto.Activate() appxls.ActiveWindow.SelectedSheets.PrintOut() next
appxls.ActiveWorkbook
appxls.ActiveWorkbook.PrintOut
Il n'accepte pas ton code :
For each toto in appxls.ActiveWorkbook.Worksheets
listebox1.items.add(toto)
next toto
Car
appxls
c'est je pésume l'application, qui pour moi est :
Dim pathFile As String = "C:\Users\joe\Documents\ECRITS\EXCEL\Stat_JOE.xls"
Donc
pathFile ...
For each toto in pathFile.ActiveWorkbook.Worksheets!
Dim appxls As Microsoft.Office.Interop.Excel.Application Dim feuille As Microsoft.Office.Interop.Excel.Workbook Dim pathFile As String = "C:\Users\joe\Documents\ECRITS\EXCEL\Stat_JOE.xls" appxls = New Microsoft.Office.Interop.Excel.Application appxls.Visible = True appxls.Workbooks.Open (pathFile) For Each feuille In appxls.ActiveWorkbook.Worksheets feuille.Activate appxls.ActiveWindow.SelectedSheets.PrintOut() Next
For each toto in appxls.ActiveWorkbook.Worksheets listebox1.items.add(toto.name) next toto
en fait le code refuse a peu près tout car il doit lui manquer des classe ou autre vilaines choses