VBA : imprimer la zone sélectionnée avec zoom adapté

Bonjour le forum,

J'aimerai créer un bouton de commande grâce auquel je pourrai avoir un aperçu avant impression des cellules sélectionnées

Je m'explique si je sélectionne la colonne F

J'aimerais qu'en cliquant sur mon bouton de commande, que :

  • la largeur de la sélection s'adapte à la page en mode portrait
  • la zone d'impression soit définie entre la première ligne non vide dans ma sélection et ce jusqu'à ma dernière ligne non vide de ma sélection
  • j'ai remarqué que si j'ai quelque chose comme 300 lignes, avoir tout sur une page me donne des caractères très petit en taille et illisible
J'aimerais donc que si le fichier passe sur une deuxième page si il y a trop de données sur une page. Ou bien que la macro définisse le nombre de pages nécessaires

Merci d'avance pour toute aide

Je n'ai pas de fichier à proposer je cherche juste un moyen de créer un bouton aperçu avant impression un peu complexe

Cordialement

Rechercher des sujets similaires à "vba imprimer zone selectionnee zoom adapte"