Bonjour à tous,
Je suis nouvelle sur ce forum et débutante en VBA (et c'est un euphémisme... )
J'ai besoin d'un coup de pouce pour la création d'une macro.
J'ai créé un formulaire de facture (Modèle Excel) destiné à être utilisé par des utilisateurs tiers.
J'y ai inséré plusieurs tableaux, susceptibles de contenir un nombre variable de lignes en fonctions des éléments à facturer.
Donc, une fois la saisie terminée, la facture devrait tenir sur 1 ou 2 pages maximum.

Je souhaite créer une macro qui supprime les sauts de page automatiques et crée automatiquement un saut de page à un endroit donné, mais UNIQUEMENT si l'impression tient sur plusieurs feuilles (ceci pour éviter que des lignes se retrouvent seules et sans entête sur la page suivante).
Je précise que le tout doit se faire sans intervention de l'utilisateur (pas de bouton ou déclenchement manuel de la macro).
Pouvez-vous m'aider en :
1/ me donnant le code vba ?
2/ m'indiquant où insérer ce code (Module ? ThisWorksheet ? ...)

Merci d'avance pour votre aide !
Cdt,

SoMsp