Imprimer une longue colonne en la répétant sur une page

Discussions à propos du tableur Calc.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
foureu
Fraîchement OOthentifié
Messages : 3
Inscription : 29 mai 2007 09:29

Imprimer une longue colonne en la répétant sur une page

Message par foureu »

Bonjour,

Je voudrais imprimer une longue colonne par exemple 150 lignes en mettant 3 colonnes par pages à l'impression (et uniquement à l'impression).

Par exemple :
000 050 100
à à à
049 099 149

Merci
OOO 2.2 Windows et linux
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 16960
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Message par jeanmimi »

Bonjour et bienvenue,

Pour cela, tu peux définir ta Zone d'impression par Format/Zone d'impression/Définir
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
foureu
Fraîchement OOthentifié
Messages : 3
Inscription : 29 mai 2007 09:29

Message par foureu »

Bonjour,

Il me met toujours 3 pages ne contenant que une colonne.

Aurais-tu plus de précision ?

J'ai sélectionné toutes les lignes de ma colonnes et j'ai fait Zone d'impression > définir.

Y a-t-il autre chose à faire.

Merci
OOO 2.2 Windows et linux
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 16960
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Message par jeanmimi »

Il y a peut être une autre zone d'impression déjà paramétrée correspondant à une seul colonne.
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 16960
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Message par jeanmimi »

Et si tu veux envoyer ton fichier pour test, tu peux le faire par Ci-joint.
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
foureu
Fraîchement OOthentifié
Messages : 3
Inscription : 29 mai 2007 09:29

Message par foureu »

Je sais pas si on s'est bien compris, je réexplique.

J'ai un calc avec en fait 3 colonnes pas très large :
A000 B000 C000
...
A149 B149 C149

J'aimerais garder tout sur une colonne, par contre à l'impression j'aimerais avoir sur une page :
A000 B000 C000 A050 B050 C050 A100 B100 C100
... ... ...
A049 B049 C049 A099 B099 C099 A149 B149 C149

Est-ce possible ?
OOO 2.2 Windows et linux
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 16960
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Message par jeanmimi »

Je me mélange un peu les pinceaux dans ton nombre de colonnes ...

Et si tu fusionnais les 3 colonnes, est ce que ce serait une solution ?
ou bien en concaténant les 3 colonnes dans une seule ?
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Pierre-Yves Samyn
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 11276
Inscription : 02 mai 2006 08:42

Message par Pierre-Yves Samyn »

Bonjour

Je te propose une solution passant par le traitement de textes :
  • Copier la colonne
  • Créer un nouveau document writer
  • Collage spécial / Texte formaté RTF
  • Format Page / onglet Colonnes, choisir le nombre adapté...
Vandeput
Membre enthOOusiaste
Membre enthOOusiaste
Messages : 409
Inscription : 12 févr. 2007 14:33
Localisation : Bruxelles

Message par Vandeput »

Bonjour,

J'ai déjà vu des macros qui permettaient de le faire, ... mais sur Excel.

Il y a moyen de le faire par formule, sur base de la fonction DECALER() qui recopie en colonnes D:F les lignes A51:C100 et en G:I les lignes A101:C150
La fonction INDIRECT conviendrait également.
Une seule formule devrait suffire.
andré
2.2 sous Windows XP