Le 03/11/2016 à 10:10, LC_Libre a écrit :
Le 03/11/2016 à 08:26, isaric a écrit :
Je pense (?) qu'il me faut ajouter cette macro dans
--->Options-->LibreOffice--> "Sécurité des macros" -> "Sources de
confiance"-->Emplacement des fichiers de confiance--> "Ajouter"
Mais dans quel dossier se trouve cette macro sous Ubuntu
(/.config... ?) ?
Bonjour,
je connais mal Ubuntu.
L'ayant enregistrée pour tout LibreOffice, sur Mac OS X, je la
trouve dans le profil User/basic/Standard/Module1.xba
Si la macro est associée à un seul document, elle se trouve dans le
fichier lui-même.
Il faut donc choisir le dossier où se trouve le document comme
source de confiance.
C_Lucien
Merci C_Lucien
Malgrés que j'ai la version 5 (libreoffice-base-core ... version
1:5.2.2-0ubuntu2)
J'ai un dossier /4, mais pas /5 (?) et bien un fichier "/Module1.xba"/
/(dans /home/moi/.config/libreoffice/4/user/basic/Standard/Module1.xba/)
La macro que j'ai enregistré se trouve dans fichier_exemple.odt
(soit -->Outils--> Macro --> Gérer les macros-->LibreOffice Basic
-->fichier_exemple.odt-->Standard-->Module1-->dans la colonne "Macros
existantes dans : Module1" -->zoom100 ) donc pas à l'adresse ci-dessus.
J'ai ajouté le dossier où se trouve fichier_exemple.odt comme
fichiers de confiances.
(--->Options-->LibreOffice--> "Sécurité des macros" -> "Sources de
confiance"-->Emplacement des fichiers de confiance--> "Ajouter" )
Je n'ai plus le problème d'ouverture avec la fenêtre de sécurité.
Le problème c'est de lancer la macro à l'ouverture du document.
Lorsque je suis sur la macro "*zoom100*" du module1 de
*fichier_exemple.odt*
(soit -->Outils--> Macro --> Gérer les macros-->LibreOffice Basic
-->fichier_exemple.odt-->Standard-->Module1-->dans la colonne "Macros
existantes dans : Module1" -->zoom100 )
Si je fais --> assigner je tombe sur la fenêtre "Évènements"
Que je sélectionne pour "Enregistrer dans" LibreOffice ou
fichier_exemple.odt
que je choisie l'événement "Ouvrir le document" puis clique sur
assigner : "Macro"
Je tombe sur la fenêtre "Sélectionneur de macro" et dans
"Bibliothèque" j'ai 2 choix "Mes Macros" et "Macro LibreOIffice". je
n'ai pas fichier_exemple.odt et ne peux donc pas l'affecter de cette
manière ?
Remarque : si je lance "manuellement" la macro elle fonctionne bien.
Faut-il déplacer la macro ailleurs en sachant que je souhaite qu'elle
fonctionne au démarrage seulement pour fichier_exemple.odt ?
D'avance merci
&ric