
Envoyé par
jerom1899
je cherche à faire une macro pour imprimer en PDF 5 tableaux (répartis dans 5 onglets) et de taille variable.
Pour générer un PDF à partir d'un classeur :
https://msdn.microsoft.com/fr-fr/vba...t-method-excel
Pour limiter la zone d'impression à tes tableaux, crée pour chaque onglet une zone d'impression, soit à la main, soit par VBA :
https://msdn.microsoft.com/fr-fr/lib.../ff198233.aspx
https://msdn.microsoft.com/fr-fr/VBA...property-excel
idéalement avec un nom incluant la date du jour (par ex: overview27.06.2018) et sur un serveur
Le "." dans un nom de fichier, ce n'est pas une bonne idée.
Je te conseille plutôt le "-" ou le "_" (ou rien du tout).
"overview" & Format(Date(), "dd-mm-yyyy")
Pour faciliter le classement des fichiers, je te conseille aussi de mettre en premier l'année puis le mois et en dernier le jour.
"overview" & Format(Date(), "yyyy-mm-dd")
je n'ose pas vous montrer mes essais.
Avec le peu d'informations que tu donnes, difficile de t'en dire plus.
Mais tu peux déjà commencer à construire un code avec les éléments que je t'ai fournis.
Partager