Bonjour à tous !
Je viens de commencer à me mettre à la programmation VBA et je dois dire que je rame un peu... Je souhaiterai faire une macro qui me définisse automatiquement une zone d'impression en se positionnant automatiquement sur la dernière ligne saisie. mais je ne connais pas le code pour aller jusqu'à la dernière ligne saisie...
Afin de comprendre un peu mieux vous trouverez ci-joint mon tableau COMPTE2000 ci-joint.
Concrètement je voudrais que ma macro sélectionne et définisse sa zone d'impression sur les critères suivants :
- Commencer la zone d'impression de la Ligne A8 à la colonne S jusqu'à la dernière ligne écrite en dessous (dans mon modèle c'est la ligne 62 mais je voudrais vraiment qu'il s'arrête à la ligne ou j'arrête d'écrire).
- Je voudrais que la macro VBA reporte à chaque page la ligne en en tête 1 et 7 (mais je crois que c'est :
With ActiveSheet.PageSetup
.PrintTitleRows = "$1:$7"
.PrintTitleColumns = ""
)
- Après est-il possible d'être positionné sur la fenêtre aperçu avant impression
- Enfin je souhaiterai rajouter cette macro au bouton "Impression Compta" présent à la ligne 6
Merci d'avance de votre aide les z'amis !