Le 02/11/2016 à 13:56, LC_Libre a écrit :
Le 02/11/2016 à 12:52, isaric a écrit :
Le 02/11/2016 à 12:32, LC_Libre a écrit :
Le 02/11/2016 à 09:51, Jean-Baptiste Faure a écrit :
Bonjour,
Le 27/10/2016 à 12:19, isaric a écrit :
Bonjour,
Si je ferme un fichier.odt avec un zomm de page à 140% et que je
l'ouvre à
nouveau il s'ouve à 140%.
Est-il possible qu'il s'ouvre toujours à 100% et ceci quelque soit le
pourcentage de la fermeture (précédente) ?
Apparemment ceux qui préfèrent l'inverse sont plus nombreux.
Je n'ai pas trouvé d'option de configuration qui ressemblerait à ceux
que tu veux faire.
La seule solution que je vois serait une macro forçant le zoom à
100% et
qui se déclencherait à l'ouverture du document.
Bonne journée
JBF
Bonjour,
j'ai cette macro, associée à l'événement "Ouvrir le document"
sub zoom100
rem
----------------------------------------------------------------------
rem define variables
dim document as object
dim dispatcher as object
rem
----------------------------------------------------------------------
rem get access to the document
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
rem
----------------------------------------------------------------------
dispatcher.executeDispatch(document, ".uno:Zoom100Percent", "", 0,
Array())
end sub
C_Lucien
Merci C_Lucien
Je ne connais pas vraiment les macros
J'ai copié ce texte dans -->Outils--> Macro --> Gérer les
macros-->LibreOffice Basic
puis dans
-->Mes macros-->Standard-->Module1
je vois maintenant dans la colonne "Macros existantes dans : Module1"
-->zoom100
L'ai-je bien mise au bon endroit ?
Oui, c'est bon.
Comment l'affecter à "fichier_exemple.odt" ?
Non, la macro doit être exécutée pour tous les documents.
Je souhaite que cette macro soit exécutée seulement pour un seul fichier
nommé "fichier_exemple.odt"
Donc ne serrait-il pas plus judicieux de le mettre à la place de Mes macros
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 )
Je viens de tester mais à l'ouverture je tombe sur la fenêtre de
"Sécurité des macros" (et je suis en --->Options-->LibreOffice-->
"Sécurité des macros" -> Niveau de sécurité = "Élevé")
Si je suis sur la bonne piste ?
Comment autoriser seulement cette macro "zoom100" (la rendre exécutable
comme macro de confiance) ?
Faut-il l'assigner à l'Évènement -->"Démarrer l'application" (en
ayant bien "Enregistrer dans" -->fichier_exemple.odt") ... ?
Non, enregistrer dans LibreOffice et associer à l'événement "Ouvrir le
document".
Cet événement se produit lors de l'ouverture de n'importe quel document.
D'avance merci
C_Lucien
D'avance merci
&ric
--
Envoyez un mail à [email protected] pour savoir comment vous
désinscrire
Les archives de la liste sont disponibles à
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne
pourront pas être supprimés