Excel vba - mise en page pour impression [Résolu/Fermé]

Signaler
Messages postés
26
Date d'inscription
jeudi 4 septembre 2014
Statut
Membre
Dernière intervention
13 janvier 2016
-
Messages postés
26
Date d'inscription
jeudi 4 septembre 2014
Statut
Membre
Dernière intervention
13 janvier 2016
-
Bonjour à tous,

https://www.cjoint.com/c/EFEiWuNfFSq

Je reçois par macro différentes listes par colonnes sur la feuille 2.
Evidement chaque liste est de longueur variable et le nombre de liste aussi. ( sinon cela serai trop facile ^^).

J'aimerais pour une impression ultérieure, réaliser une mise en page comme en feuille 1.
Cad , que chaque liste ai 2 emplacements vide en dessous, et un espace de 2 lignes entre chaque liste. Le titre en gras et centré. Que la macro reconnaisse la place libre pour coller, pour pas qu'une liste soit couper en 2 lors de l'impression . Les listes ne dépassent jamais une page.

Voilà, j'espère avoir été clair, si pas je me tiens à votre disposition.

Merci d'avance.

3 réponses

Messages postés
2150
Date d'inscription
lundi 6 mai 2013
Statut
Membre
Dernière intervention
30 septembre 2020
286
Bonjour
Voici l'appli avec la possibilité de gérer 300 listes, avec 2 méthodes aux résultats différents
La première qui respecte exactement votre demande à la lettre
https://www.cjoint.com/c/EGfdQAJ5c2w
-Avantage: je n'en vois pas
-Inconvénient: suivant les longueurs de chaque liste et après les décalages successifs imposés, les restitutions sur les feuilles à imprimer paraissent complétement anarchiques. il n'y a plus de logique dans le suivi des listes et on s'y perd très vite. A ABANDONNER.

Avec la deuxième méthode, la suite logique est respectée.
https://www.cjoint.com/c/EGfdSdMzpow
Lorsque une liste doit être décalée, elle peut entraîner avec elle les 2 listes qui, suivant la colonne ou elle se trouve, peut décaler aussi les 2 listes qui la précèdent, ou bien les 2 listes qui suivent ou encore celle qui la précède et celle qui la suit.
-Avantage: La lecture est plus cohérente et l'utilisateur s'y retrouve plus facilement dans le listing.
-Inconvénients: Aucun
A APPLIQUER

Il est probable que dans votre demande vous sous-entendiez l'application de la deuxième méthode, j'aimerai connaître en retour quelle méthode vous retiendrez.
Cdlt
2
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 60769 internautes nous ont dit merci ce mois-ci

Messages postés
26
Date d'inscription
jeudi 4 septembre 2014
Statut
Membre
Dernière intervention
13 janvier 2016

Un grand merci Frenchie, je prends la deuxième solution, c'est parfait !!!

Cdlt
Messages postés
26
Date d'inscription
jeudi 4 septembre 2014
Statut
Membre
Dernière intervention
13 janvier 2016

Personne ? ?
Messages postés
2150
Date d'inscription
lundi 6 mai 2013
Statut
Membre
Dernière intervention
30 septembre 2020
286
Bonjour
https://www.cjoint.com/c/EGdbt4z0UKw
Sur la feuille1 (celle à imprimer), Pour éviter de taper du code peut-être pour le peu de cas de figure qui va se présenter, j'ai opté pour un moyen simple concernant le déplacement des listes vers la feuille suivante en cas de chevauchement, vous n'avez qu'à double-cliquer sur la tête de liste de votre choix et celle-ci (et tout ce qui se trouve en dessous), sera décalé sur la feuille suivante.
Si vous tenez vraiment à ce que cette partie soit entièrement automatisée, il vous faudra patienter un peu.
Cdlt
Messages postés
26
Date d'inscription
jeudi 4 septembre 2014
Statut
Membre
Dernière intervention
13 janvier 2016

Tout d'abord merci de prendre ma demande en considération.

J'aimerais effectivement que cela soit automatique, mais pas de soucis, j'ai le temps ( je pars en vacance demain ).

Encore un grand merci.