Discussions à propos du tableur Calc.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.
Modérateur :Vilains modOOs
Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Bonjour à tous.
J'ai cherché sur beaucoup de forum mais sans succès, ce qui m'amène à demander ceci:
J'ai deux pages dans un fichier Calc. La Page 1 a la cellule C3 qui redirige vers la cellule C3 de la Page 2. J'aimerais que la cellule C3 de la Page 2 soit reconnue rapidement par un background de couleur avec bordure, ce qui permettrait de la mettre en évidence dans une page où il y aurait de nombreux verbes. J'ai tenté de créer des conditions mais sans succès.
Est-ce possible de réaliser ce que je demande et si oui, merci de m'expliquer comment faire. Je joins un fichier très simple.
Cordialement,
Patweb
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par patweb le 15 avr. 2024 08:02, modifié 1 fois.
LibreOffice Community version: 24.8.3 (X86_64) Windows 11 Pro
Faut-il comprendre que vous pourriez avoir plusieurs liens dans votre page 1 qui pointent vers des cellules différentes de la page 2 ? Et, dans ce cas, la cellule à mettre en évidence change à chaque lien ?
Si oui, je crains que ce ne soit possible que par macro
Il faudrait effectivement un fichier-test plus réaliste, d'autant qu'une liste de verbes n'a rien de confidentiel
Ça aiderait à savoir comment il faut gérer le cas que l'on peut avoir, un verbe à l'infinitif sur la première feuille, qui serait à lier avec un verbe conjugué sur une autre feuille ( si j'ai bien compris le sujet). Même la racine d'un verbe n'est pas un indicateur fiable, notamment pour les verbes du troisième groupe.
Merci à vous trois pour votre réponse. Désolé du retard car je n'avais pas été avisé que j'avais reçu des réponses.
J'ai voulu donné un exemple simple, c'est pour cela que le fichier est vraiment épuré, d'autant plus que la langue de traduction a des caractères pas forcément installés sur vos machines.
Explication:
Les verbes en langue française de la page 1 sont 'linkés' vers le verbe qui sera traduit (reconnaissable à son background jaune). Donc, quand je click (when I click on) le lien du verbe 'manger' de la page 1, j'aimerais voir immédiatement où se trouve le verbe 'manger' dans la page 2, qui peut comprendre de nombreux verbes différents du même groupe.
Je pense qu'il faudra que j'apprenne à faire des macros si il n'est pas possible de faire autrement.
Encore merci pour vos commentaires.
Cordialement,
LibreOffice Community version: 24.8.3 (X86_64) Windows 11 Pro
Les verbes de la page 1 sont-ils chacun dans une cellule ? Les commentaires peuvent vous permettre d'afficher la traduction/conjugaison au survol de la souris.
Sinon, je n'arrive toujours pas à me faire une idée de ce que vous voulez faire, surtout dans sa finalité.
Bonjour
si bien compris, une proposition avec macro pour un seul verbe
highlights-3.ods
Par contre si plusieurs verbes, il faudrait créer une macro pour chaque verbe (FondJauneC3, FondJauneD4 ,....
ou automatiser autrement si beaucoup de verbes, dans ce cas demander en section macro de ce forum l'amélioration de cet essai
Ajout : Les formats appliqués passent par les styles FondJaune et verbe
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Arnault,
Voici le fichier arrangé. J'ai mis une note dans la Page 1 et modifié la Page 2 pour rendre cela plus clair. Vous pouvez vous rendre compte que lorsque l'on click sur un verbe de la Page 1, le lien nous redirige vers le verbe sélectionné de la Page 2 et que celui-ci est actif avec simplement une bordure de couleur bleue (chez moi, en tout cas).
En pratique, j'aimerais simplement que lorsque je click sur un verbe de la Page 1, le lien me redirige verc le verbe de la Page 2 et que la cellule ai un background ce couleur et une bordure plus épaisse. Imaginez une Page 2 avec 100 verbes! C'est pour rendre la sélection plus facile à repérer, sans plus.
Cordialement
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice Community version: 24.8.3 (X86_64) Windows 11 Pro
yclik a écrit : ↑07 avr. 2024 13:55
Bonjour
si bien compris, une proposition avec macro pour un seul verbe
highlights-3.ods
Par contre si plusieurs verbes, il faudrait créer une macro pour chaque verbe (FondJauneC3, FondJauneD4 ,....
ou automatiser autrement si beaucoup de verbes, dans ce cas demander en section macro de ce forum l'amélioration de cet essai
Ajout : Les formats appliqués passent par les styles FondJaune et verbe
Merci, c'est bien ce que je voulais. Donc, il faudrait que j'ajoute ce macro dans chaque cellule de lien du verbe. Bon, je vais voir ça plus tard. Merci encore.
LibreOffice Community version: 24.8.3 (X86_64) Windows 11 Pro
À tester, une variante sans macro, basée sur une liste de validité, une fonction LIEN.HYPERTEXTE, et un formatage conditionnel ; on choisi en C5 le verbe de la liste présente en C19:C23, puis clic sur le lien en D5.
A +
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Jeff a écrit : ↑07 avr. 2024 15:29
À tester, une variante sans macro, basée sur une liste de validité, une fonction LIEN.HYPERTEXTE, et un formatage conditionnel ; on choisi en C5 le verbe de la liste présente en C19:C23, puis clic sur le lien en D5.
A +
Merci Jeff pour la string de lien sous condition. C'est exactement ce que je recherchais. Simple à installer et fonctionne parfaitement.
J'ai finalisé mon projet.
Cordialement,
Patrick
LibreOffice Community version: 24.8.3 (X86_64) Windows 11 Pro