Se placer en fin de fichier dès l'ouverture

Résolu/Fermé
craac13 Messages postés 2 Date d'inscription dimanche 29 mai 2016 Statut Membre Dernière intervention 29 mai 2016 - 29 mai 2016 à 11:07
shunesburg69 Messages postés 1057 Date d'inscription vendredi 23 mars 2007 Statut Membre Dernière intervention 26 février 2020 - 30 mai 2016 à 00:25
Bonjour,

Y a t-il un moyen de se placer directement en fin de fichier quand on ouvre celui-ci dans openoffice.

Merci d'avance


A voir également:

1 réponse

yclik Messages postés 3695 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 16 novembre 2024 1 513
29 mai 2016 à 21:02
Bonjour
une solution serait de créer une macro avec l'enregistreur de macro en allant à la fin du document avec CTRL+FIN

Outils>enregistrer une macro
CTRL+FIN
bouton "Terminer enregistrement" et enregistrer dans le document


Ensuite
Outils>personnaliser>onglet évènement
sélectionner "Ouvrir un document" et assigner macro précédente

ci dessous code avec l'enregistreur de macro
sub Main
dim document as object
dim dispatcher as object
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
dispatcher.executeDispatch(document, ".uno:GoToEndOfDoc", "", 0, Array())
end sub
1
craac13 Messages postés 2 Date d'inscription dimanche 29 mai 2016 Statut Membre Dernière intervention 29 mai 2016
29 mai 2016 à 23:56
Meric yclik, ca marche parfaitement
0
shunesburg69 Messages postés 1057 Date d'inscription vendredi 23 mars 2007 Statut Membre Dernière intervention 26 février 2020 215
30 mai 2016 à 00:25
Pour info, sous LibreOffice, à en sauvegardant il mémorise la position du curseur donc si vous enregistrez en étant à la fin du document en le rouvrant vous serez en fin de document à nouveau. L'avantage, pas de macro dans le fichier.
0