Bonjour à tous.
J'ai utilisé une macro (trouvée sur le net car je n'y connais malheureusement rien en VBA) qui me permet de sauvegarder un onglet au format PDF :
Sub Export_PDF()
Dim fichier As String
With Worksheets("Synthèse par élève")
fichier = .Range("H3") & ".pdf"
Dossier = "C:\Users\Dropbox\ECOLE\eMaileur pour publipostage des points\"
Chemin = Dossier & fichier
.ExportAsFixedFormat Type:=xlTypePDF, Filename:=Chemin, Quality:=xlQualityStandard, _
IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:=False
End With
End Sub
Elle fonctionne très bien.
Cependant je voudrais rajouter quelques lignes au début pour qu'Excel délimite automatiquement la zone d'impression avant la sauvegarde en PDF.
Il faudrait que les colonnes de A jusque J soient imprimées mais il faudrait limiter les lignes imprimées de la première jusqu'à la ligne numéro X avec la valeur X qui serait indiquée dans la cellule K10.
Merci à quiconque pourra m'aider.