Print range

Bonjour

Voici une nouvelle question envoyée à l'aide du formulaire de demande d'aide (http://fr.libreoffice.org/get-help/poser-une-question/).
Si vous répondez, merci de penser à utiliser la fonction "répondre à tous" de votre logiciel de courrier électronique de façon que le demandeur reçoive une copie de votre réponse.

Email:: francois@druon.net
Sujet:: Print range
OS:: MacOS X
Version:: 6.0.x
Question:: Bonjour, Hi,

Je veux utiliser la fonction "Print Range" pour définir la zone à imprimer.
Elle semble sans effet la zone à imprimer reste identique (inéchangeable) que ce soit en impression ou View Print.
Qu'est ce que je n'ai pas compris ?

Merci

François

----- Mail original -----

De: "demande aide fr" <demande_aide_fr@libreoffice.org>
À: users@fr.libreoffice.org
Envoyé: Mercredi 11 Juillet 2018 16:03:45
Objet: [fr-users] Print range

Bonjour

Voici une nouvelle question envoyée à l'aide du formulaire de demande
d'aide (http://fr.libreoffice.org/get-help/poser-une-question/).
Si vous répondez, merci de penser à utiliser la fonction "répondre à
tous" de votre logiciel de courrier électronique de façon que le
demandeur reçoive une copie de votre réponse.

Email:: francois@druon.net
Sujet:: Print range
OS:: MacOS X
Version:: 6.0.x
Question:: Bonjour, Hi,

Je veux utiliser la fonction "Print Range" pour définir la zone à
imprimer.
Elle semble sans effet la zone à imprimer reste identique
(inéchangeable) que ce soit en impression ou View Print.
Qu'est ce que je n'ai pas compris ?

Merci

François

bonjour,

désolé, mais je n'ai rien compris à votre question ...

pourriez vous être un peut plus clair dans votre demande
et de quelle partie de libreoffice voulez vous discuter ?

merci de votre aimable réponse

slt
bernard

Bonjour,

-----Message d'origine-----
De : demande_aide_fr@libreoffice.org
[mailto:demande_aide_fr@libreoffice.org]
Envoyé : mercredi 11 juillet 2018 16:04
À : users@fr.libreoffice.org
Objet : [fr-users] Print range

Bonjour

Email:: francois@druon.net
Sujet:: Print range
OS:: MacOS X
Version:: 6.0.x
Question:: Bonjour, Hi,

Je veux utiliser la fonction "Print Range" pour définir la zone à
imprimer.
Elle semble sans effet la zone à imprimer reste identique (inéchangeable)
que ce soit en impression ou View Print.
Qu'est ce que je n'ai pas compris ?

Je ne connais pas cette fonction. Pouvez-vous être plus disert ? Est-ce par
macro ?

Supposons que vous souhaitiez définir la zone d'impression dans une feuille
Calc par macro (Basic), voici un petit bout de programme:

Dim adrZones(0) As New com.sun.star.table.CellRangeAddress
adrZones(0) = feuille.getCellRangeByName(zoneImp).RangeAddress
feuille.PrintAreas = adrZones()

feuille est l'objet relatif à la feuille dont la zone d'impression est à
définir
zoneImp est la zone à imprimer (ex: "$A$8:$AJ$85")

Cordialement,

Michel

PS: Si vous répondez, pensez à utiliser la fonction "répondre à tous" de
votre logiciel de courrier électronique afin que la liste reçoive une copie
de votre réponse.

Bonjour,

à tout hasard, auriez-vous une interface anglaise ?
Print range étant le nom anglais de de zone d'impression , il me semble (et le view print serait l'aperçu avant impression),  ce qui peut dérouter pour aider
Sur une liste francophone, il vaut mieux préciser. Dans ce cas, disons que c'est une fonctionnalité et non une fonction,
Dans ce cas, avez-vous essayer de passer par une commande qui doit être quelque chose comme delete puis sélectionner la zone à imprimer et  utiliser quelque chose qui doit ressembler à define ou add

Sinon, PrintRange est aussi un élément d'un langage de macro, mais il s'agit du VBA de chez Microsoft. Peut être est-ce que ça existe aussi dans les macros LO mais je ne connais pas assez bien.

Christian F

Bonjour à tous,

Et tout d’abord merci beaucoup, très beaucoup d’avoir répondu à ma question. Je ne m’attendais pas à cela. je suis très agréablement surpris.

Je suis désolé aussi pour l’imprécision de ma question. il s’agit bien de “Print Range” de “Format”. Sous l’équivalent de Excel, Speedsheet sous libre Office. In fine, j’ai eu un peu d’intuition, et j’ai changé le mode d’impression de “Portrait” en “Paysage” ce qui a résolu temporairement mon problème.

Je suis un vieil utilisateur de Windows (très modeste) et mes enfants mon offert un MacBook Air ,….et il me faut un peu de temps pour m’y faire.

Sous Windows, je pouvais lorsque la feuille Excel était un peu trop grande, la réduire tout simplement avec une commande pour la faire tenir dans un format 21 x 24. Je n’ai pas trouvé la façon de le faire avec Libre Office, quelqu’un connaît ?

Encore une fois merci à tous, et soyez indulgent concernant mes imprécision.

Bien cordialement

François

Bonjour François,
Je pense que ce que tu cherches, pour "faire tenir dans un format 21x24", se trouve dans : Format -> Page..., onglet "Feuille" (sheet), "Echelle" (scale ?), "Adapter les zones d'impression au nombre de page" (adapt print range in page number ? C'est le dernier choix du menu déroulant en bas de la fenêtre, sauf si l'ordre change entre la version française et anglaise ^_^)

Cordialement,

Olivier MORELLE
Développeur Formateur
Service INFORMATIQUE / Commune de La Londe les Maures