Peut-être du coup que c'est une question de contenu desdits champs qu'il
faudrait que tu revoies ou de types de champs ou, peut-être (j'essaie de
voir toutes les hypothèses), les autres modèles dont les champs
utilisateurs ne sont pas comme ils le devraient .
Quels sont les champs qui ne s'adaptent pas ?
Le 23/05/2025 à 16:33, Patrick a écrit :
Oui, j'ai déjà essayé, c'était ma première pensée, la macro est écrite
pour changer de modèle, malheureusement, et je ne sais pas pourquoi,
j'utilise des "champs utilisateurs" sont être reportés dans les pieds
de page mais initialisés dans la page Titre, et quand je change de
modèle, certains champs sont réinitialisés, mais pas tous. ?!?!?
alors quand je génère le PDF j'ai le nom du champ et pas le contenu
qu'il y avait avant !
Le 23/05/2025 à 16:28, Ysabeau a écrit :
Pourquoi ne pas faire des modèles différents et ensuite charger les
styles de ces modèles qui écraseront ceux des docs en question ?
Le 23/05/2025 à 16:11, Patrick a écrit :
J'ai 3 styles de pages.
Les pages avec le même style ne se suivent pas, c'est à dire je peux
avoir P1, P2, P2, P3, P2, P3, P3, etc.....
Je n'ai que 3 styles à changer, c'est justement pour ça que je
voudrais changer les marges dans mes 3 styles de page.
Je le fais à la main mais après faut que je revienne aux marges
précédentes, puis quand je veux régénérer le PDF, que je change
encore, etc...
Je me suis fait une macro pour générer le PDF automatiquement en
mettant le nom en fonction des deux formats que je veux.
Mais je n'ai plus qu'à trouver comment changer le style des 3 pages.
Le 23/05/2025 à 16:03, Ocleyr2lalune a écrit :
Salut
Mais pourquoi tu ne demandes pas à ta macro de switcher le style de
page juste ?
Non parce que quitte a bosser avec les styles..
Il dit quoi l'enregistreur dans ce cas ? (Puisque tu trouves pas
via l'objet)
Les spécialistes des macros auront sûrement une idée ceci dit. ;-)
Claire
Le 23 mai 2025, 15:08, à 15:08,
Patrick<[email protected]> a écrit:
Bonjour tout le monde,
Je recherche comment modifier par macro la marge des styles de
pages de
mon document courant, juste avant la génération du PDF.
J'ai tenté de passer par un second modèle avec les bonnes marges,
mais
cela réinitialise des champs utilisateurs (mais pas tous, curieux
isn't
it ?)
Quand je change les 3 pages de styles à la main, ça fonctionne bien,
mais j'aimerais pouvoir le faire automatiquement, car j'ai un certain
nombres de documents.
Si on vous demande pourquoi ? :
Parce que du même document j'ai besoin de deux versions PDF avec des
marges différentes.
Et j'ai un certain nombre de documents, qui peuvent aussi évoluer.
Donc
le faire manuellement c'est assez fastidieux.
J'ai essayé l'enregistrement macro, mais celui-ci enregistre bien la
dimension de la page, mais pas les marges.
J'ai essayé de me plonger dans l'objet document (avec Xray), mais ne
suis pas arrivé à trouver la liste des styles de page.
Donc si vous avez ça dans vos cartons, je vous en remercie par
avance.
Bonne journée
Patrick
--
Envoyez un mail à[email protected] pour vous
désinscrire
Les archives de la liste sont disponibles à
https://listarchives.libreoffice.org/fr/users/
Privacy Policy:https://www.documentfoundation.org/privacy
--
Ysabeau
« Tak ne veut pas quʼon pense à lui, il veut quʼon pense », Terry Pratchett,
Déraillé.
--
Envoyez un mail à [email protected] pour vous désinscrire
Les archives de la liste sont disponibles à
https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy