Re : Transformer x onglets excel en x pdf
Comme je ne comprends pas le fonctionnement de la macro c'est compliqué
ça debug en gras (même en mettant .xls au lieu de xlsx comme je suis sous excel 2003)
mais pas sûre que mon fichier = soit adapté..
Sub imprimPDF()
Sheets("accueil").Activate
Range("b10").Select
Do While ActiveCell.Offset(1, 0) <> ""
nomfeuille = ActiveCell.Offset(1, 0).Value
Sheets("A" & nomfeuille).Activate
' MsgBox "vous êtes sur la feuille " & nomfeuille
' Sheets("A" & nomfeuille).Select
' ActiveSheet.Buttons.Add(303, 38.25, 75.75, 43.5).Select
Sheets("A" & nomfeuille).Copy
fichier = "drh.pdf"
chemin = "C:\test" 'là où tu veux sauvegarder
MsgBox fichier
ActiveWorkbook.SaveAs Filename:= _
chemin & fichier & ".xlsx", FileFormat:= _
xlOpenXMLWorkbook, CreateBackup:=False
Application.ActivePrinter = "PDFCreator sur Ne00:"
ExecuteExcel4Macro "PRINt"
ActiveWorkbook.Close
' ExecuteExcel4Macro _
' "PRINT(1,,,1,,,,,,,,2,""PDFCreator sur Ne00:"",,TRUE,,FALSE)"
Sheets("accueil").Activate
ActiveCell.Offset(1, 0).Select
Loop
End Sub