Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Sélectionner Zone Impression

  • Initiateur de la discussion hasardeux
  • Date de début
H

hasardeux

Guest
Salut,

J'ai un classeur avec plusieurs feuilles contenant chacune un tableau de dimensions différents.

Comment en utilisant VBA, définir la zone d'impression pour chaque feuille avec les conditions suivantes:

- Lignes à répéter: $1:$5
- Colonnes à répéter: $B:$C
- A partir de la cellule D6:

* vers la droite sélectionner jusqu'à où une des cellules de la ligne 5 (D5, E5, F5, .....) est vide (si par exemple M5 est vide ==> alors la sélection serait D6:L6)

* vers le bas, sélectionner jusqu'à où une des cellules de la colonne C (C6, C7, C8, ....) est vide (si par exemple C19 est vide ==> alors la sélection serait D618)

Comme résultat de la plage à sélectionner selon les deux exemples, j'aurais : D6:L6 + D618 = D6:L18

J'espère être précis

Merci par avance de votre aimable aide et conseils
 

myDearFriend!

XLDnaute Barbatruc
Bonsoir hasardeux,

Peut-être peux-tu essayer la procédure suivante :
Cordialement,
 
H

hasardeux

Guest
Merci bcp pour votre aide.

Il me réside un seul probème:

En fait je voudrais pas que les colonnes incluses dans la plage d'impression soit réparties sur pluisieurs pages. Il faut que ça tient sur une seule page.

Par contre le nombre de ligne est illimité et peut avoir plusieurs pages

Comment inclure cette condition

NB: J'ai essayé par l'enregistreur MACRO, mais le problème persiste tjrs
 

myDearFriend!

XLDnaute Barbatruc
Bonsoir hasardeux, le Forum,

Tu devrais pouvoir essayer avec ça :
Cordialement,
 

Discussions similaires

Réponses
5
Affichages
250
Réponses
26
Affichages
959
Réponses
15
Affichages
852
Compte Supprimé 979
C
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…