Re: [fr-users] [writer][macro]

2022-05-15 Par sujet Patrick



Le 15/05/2022 à 11:11, Bernard Siaud alias Troumad a écrit :
Comme je donne le document avec la macro, il faut que la macro soit 
dans le document.
Alors tu crées simplement une barre d'outils enregistrée dans ton 
document, avec la macro dans ton document et le tour est joué !



--
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à 
https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy


Re: [fr-users] [writer][macro]

2022-05-15 Par sujet Bernard Siaud alias Troumad

Le 15/05/2022 à 10:48, Patrick a écrit :

Bonjour Bernard,

En fait le bouton est inséré dans la barre d'outils de LO (soit 
standard, soit une nouvelle barre) et est donc accessible quelle que 
soit la page d'où tu te trouves dans le document (et même dans les 
autres documents sauf si ta barre perso est associée à ce document)

Ce n'est pas un bouton dans le document.
Mes macros ne sont pas non plus liées aux documents mais en dehors de 
tout document.
Comme je donne le document avec la macro, il faut que la macro soit dans 
le document.
Sinon tu peux simplement changer la valeur de ta variable en 
double-cliquant dessus cela ouvre la fenêtre LO permettant de la 
modifier.

Tu n'as même pas besoin de macro pour cela.
Quand je fais ça, j'arrive à une boite de dialogue me permettant de 
modifier la valeur, mais qu'à l'endroit où la variable est définie : la 
page d'entête. Mais, pas dans le pied de page où la variable est juste 
affichée.


Bon dimanche
Patrick


--
Amicalement vOOotre  Troumad Alias Bernard SIAUD
mon site : http://troumad.org : AD maths WEB...
Pour la liberté http://www.developpez.net/forums/f17/systemes/linux/ 
N'envoyez que des documents avec des formats ouverts, comme 
http://fr.libreoffice.org


--
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à 
https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy


Re: [fr-users] [writer][macro]

2022-05-15 Par sujet Patrick

Bonjour Bernard,

En fait le bouton est inséré dans la barre d'outils de LO (soit 
standard, soit une nouvelle barre) et est donc accessible quelle que 
soit la page d'où tu te trouves dans le document (et même dans les 
autres documents sauf si ta barre perso est associée à ce document)

Ce n'est pas un bouton dans le document.
Mes macros ne sont pas non plus liées aux documents mais en dehors de 
tout document.


Sinon tu peux simplement changer la valeur de ta variable en 
double-cliquant dessus cela ouvre la fenêtre LO permettant de la modifier.

Tu n'as même pas besoin de macro pour cela.

Bon dimanche
Patrick



Le 15/05/2022 à 09:29, Bernard Siaud alias Troumad a écrit :

Bonjour

Patrick m'a indiqué comment modifier une variable pour choisir les 
sections à afficher. C'est très pratique.


https://help.libreoffice.org/latest/fr/text/sbasic/shared/0104.html?DbPAR=BASIC 



Le problème, c'est que pour modifier la valeur de cette variable, il 
faut faire appel à une macro. Cet appel se fait avec un bouton. Ce 
bouton doit être sur une page donnée. Je souhaite éviter d'avoir à 
retourner à la première page pour cliquer sur ce bouton.


1) Est-il possible de fixer le bouton dans l'entête ou le pied de page ?

2) Comme j'affiche la variable dans le pied de page est-il possible de 
lancer la macro lors d'un clic sur la variable.


Le point 2 m'intéresse beaucoup En regardant 
https://help.libreoffice.org/latest/fr/text/sbasic/shared/0104.html?DbPAR=BASIC 
, j'ai l'impression que non.




--
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à 
https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy


[fr-users] [writer][macro]

2022-05-15 Par sujet Bernard Siaud alias Troumad

Bonjour

Patrick m'a indiqué comment modifier une variable pour choisir les 
sections à afficher. C'est très pratique.


https://help.libreoffice.org/latest/fr/text/sbasic/shared/0104.html?DbPAR=BASIC

Le problème, c'est que pour modifier la valeur de cette variable, il 
faut faire appel à une macro. Cet appel se fait avec un bouton. Ce 
bouton doit être sur une page donnée. Je souhaite éviter d'avoir à 
retourner à la première page pour cliquer sur ce bouton.


1) Est-il possible de fixer le bouton dans l'entête ou le pied de page ?

2) Comme j'affiche la variable dans le pied de page est-il possible de 
lancer la macro lors d'un clic sur la variable.


Le point 2 m'intéresse beaucoup En regardant 
https://help.libreoffice.org/latest/fr/text/sbasic/shared/0104.html?DbPAR=BASIC 
, j'ai l'impression que non.


--
Amicalement vOOotre  Troumad Alias Bernard SIAUD
mon site : http://troumad.org : AD maths WEB...
Pour la liberté http://www.developpez.net/forums/f17/systemes/linux/ 
N'envoyez que des documents avec des formats ouverts, comme 
http://fr.libreoffice.org


--
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à 
https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy