Navigation entre les onglets dans Libre Office

Résolu
Patchou85 Messages postés 27 Date d'inscription jeudi 19 octobre 2023 Statut Membre Dernière intervention 24 avril 2024 - 6 nov. 2023 à 14:42
Patchou85 Messages postés 27 Date d'inscription jeudi 19 octobre 2023 Statut Membre Dernière intervention 24 avril 2024 - 10 nov. 2023 à 10:37

Bonjour tout le monde,

J’ai un classeur qui comporte de nombreux onglets,

J’ai créer un onglet Listing qui comprend les noms de tous les onglets avec un lien hyperlien

Le souci que je rencontre est que quand je double clic sur un nom dans l’onglet listing cela me renvoi bien sur la page désirée, mais toujours au début de tableau, et je désirerais que le lien me ramène toujours à la dernière ligne enregistrée,

Je suis sous LibreOffice Calc depuis peu avant j’étais sous Excel et cela ne posait aucun problème,

Je doit louper une manipulation mais laquelle?

Si un spécialiste pouvait m’aider ca serais très sympa

Par avance merci

Cordialement

patchou


Windows / Chrome 119.0.0.0

A voir également:

13 réponses

trotte-menu Messages postés 788 Date d'inscription dimanche 8 novembre 2020 Statut Membre Dernière intervention 12 juillet 2024 288
8 nov. 2023 à 06:57

Bonjour,

En cliquant sur l'onglet, la feuille s'ouvre sur la dernière cellule sélectionnée sinon elle s'ouvre sur la première cellule.


Si elle s'ouvre sur la première cellule un ctrl+clic sur la flèche directionnelle vers le bas vous positionne sur la dernière cellule active de la colonne.
C'est plus rapide que créer une macro


yclik Messages postés 3633 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 15 juillet 2024 1 494
8 nov. 2023 à 11:20

Bonjour

une piste avec la fonction Lien.hypertexte

=LIEN.HYPERTEXTE("#"&A2&".A"&NBVAL(INDIRECT(A2&".A2:A1000");"aller à "&A2)) 
trotte-menu Messages postés 788 Date d'inscription dimanche 8 novembre 2020 Statut Membre Dernière intervention 12 juillet 2024 288
Modifié le 6 nov. 2023 à 22:17
Argitxu Messages postés 4831 Date d'inscription dimanche 22 juillet 2007 Statut Contributeur Dernière intervention 3 mars 2024 4 743
6 nov. 2023 à 22:31

Bonsoir,

C’est faisable sans macro.

Pour insérer un hyperlien qui va vers la feuille 2 par exemple, dans la boîte de dialogue de l’insertion d’hyperlien, cliquer sur le bouton 'Cible' et pointer sur la Feuille2. Ici, avant de valider, sur cette ligne 'Cible', à la fin de Feuille2, rajouter : un point, puis la référence de la 1ère cellule de la dernière ligne (dans mon exemple A18)

Et si tu veux personnaliser le texte qui s’affichera sur l’onglet Listing, plutôt que d’avoir un vilain #Feuille2.A18 (par exemple dans mon test), mets un texte personnalisé dans la ligne 'Texte', ce sera plus joli à la lecture.

Et valide.

Mon test


Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Patchou85 Messages postés 27 Date d'inscription jeudi 19 octobre 2023 Statut Membre Dernière intervention 24 avril 2024
6 nov. 2023 à 23:27

Bonsoir,

Déjà merci à vous deux de vous être intéressé à mon problème,

Réponse à trotte menu :

Désolé mais je suis réellement nul en informatique et je n’ai jamais fais de macro j’en suis bien incapable, il faut que je trouve une autre solution,

Réponse à Argixu

J’ai essayé de faire comme tu l’a indiqué, cela fonctionne, sauf que mes dossiers comporte des lignes évolutives que j’incrémente en permanence et je ne peux pas changer la cible à chaque enregistrement (ou alors je n’ai pas tout compris),

Pour infos un exemple mon classeur comporte environs 110 onglets de entre 500 à 800 lignes,

Dernièrement j’étais sous excel quand je finissais ma saisie je l’enregistrais je changés le cas échéant d’onglet pour une autre saisie et quand je voulais revenir dans un onglet je sélectionnais l’onglet désiré et le curseur allait directement à l’emplacement de mon dernier enregistrement de l’onglet choisi,

Je ne sait pas si je me fais bien comprendre mais fais de mon mieux,

Cordialement

Argitxu Messages postés 4831 Date d'inscription dimanche 22 juillet 2007 Statut Contributeur Dernière intervention 3 mars 2024 4 743
7 nov. 2023 à 00:21

Tu as bien compris Patchou85
Mais là, dans ton fichier si évolutif, je n’ai pas de solution.

Tu n'échapperas pas à la macro qui pointe sur la dernière ligne non vide que t'as donnée Trotte-Menu. Tu trouveras des tutos Libre Office pour insérer la macro dans ton fichier ; ça vaut le coup.

Argitxu

0
Patchou85 Messages postés 27 Date d'inscription jeudi 19 octobre 2023 Statut Membre Dernière intervention 24 avril 2024
7 nov. 2023 à 00:47

Merci mais ce n’est pas gagné je suis allé voir quelques tutos mais les termes employés me mette totalement en panique,

Je vais continuer de chercher je vais quand essayer ta solution en dévalant de 3 ou 4 lignes vierges et enserrer des lignes,

sinon tant pis je repasserais avec Microsoft Excel,

Bonne nuit et merci

Raymond PENTIER Messages postés 58542 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 19 juillet 2024 17 145
7 nov. 2023 à 22:51

Bonjour.

"quand je voulais revenir dans un onglet je sélectionnais l’onglet désiré et le curseur allait directement à l’emplacement de mon dernier enregistrement de l’onglet choisi"

Tu en es bien certain ? Cela m'étonne beaucoup !


Patchou85 Messages postés 27 Date d'inscription jeudi 19 octobre 2023 Statut Membre Dernière intervention 24 avril 2024
7 nov. 2023 à 23:45

Bonsoir,

Oui quasiment certain cela fait 5 ans que je travaille avec mes tableaux et je ne souviens pas être obligée de faire défiler plusieurs centaines de lignes pour arriver à la dernière ligne enregistrée lors de mon dernier enregistrement.

Ce que je remarque c'est que quand le clique directement un un onglet le curseur se positionne sous la ligne du dernier enregistrement, mais quand je clique dans mon index avec mes liens le curseur se positionne en haut de la feuille.

Bonne fin de soirée

Patchou85 Messages postés 27 Date d'inscription jeudi 19 octobre 2023 Statut Membre Dernière intervention 24 avril 2024
8 nov. 2023 à 10:48

Bonjour,

Merci pour votre réponse, mais chose surprenante Quand je suis sur la feuille je fais ctrl+clic cela me fais passer automatiquement à l'onglet suivant.

Bonne journée à vous

trotte-menu Messages postés 788 Date d'inscription dimanche 8 novembre 2020 Statut Membre Dernière intervention 12 juillet 2024 288
8 nov. 2023 à 12:01

Bonjour,

@Patchou85

Vus avez mal lu : ctrl+clic sur la flèche directionnelle vers le bas


Patchou85 Messages postés 27 Date d'inscription jeudi 19 octobre 2023 Statut Membre Dernière intervention 24 avril 2024
8 nov. 2023 à 15:10

Effectivement je ne faisais pas la bonne manip

Par contre quand je fais ctrl+clic sur la flèche vers le bas cela m'envoie tout en bas de la page à la ligne 1048576

trotte-menu Messages postés 788 Date d'inscription dimanche 8 novembre 2020 Statut Membre Dernière intervention 12 juillet 2024 288
8 nov. 2023 à 15:27

Dans une colonne renseignée, cette association de touches vous amène sur la dernière cellule renseignée. Autrement elle vous amène à la dernière cellule de la feuille.

À l'inverse, si le curseur est situé plus bas qu'une cellule renseignée dans une colonne, ctrl+flèche vers le haut vous amène sur la dernière cellule renseignée.

2
Patchou85 Messages postés 27 Date d'inscription jeudi 19 octobre 2023 Statut Membre Dernière intervention 24 avril 2024
8 nov. 2023 à 19:41

Bonsoir,

merci pour vos tentatives d'explications mais je viens de passer 3 heures à essayer de comprendre et de faire des tests mais je dis être vraiment trop nul je n'y arrive pas 

merci quand même

Patchou85 Messages postés 27 Date d'inscription jeudi 19 octobre 2023 Statut Membre Dernière intervention 24 avril 2024
10 nov. 2023 à 10:37

Bonjour trotemenu,

Après moultes essais il me semble que votre solution est la bonne c'a à l'air de fonctionner.

Grand merci