[Résolu] récupérer nom de l'Hyperlien dans une autre cellule

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.
WiivaZii
Membre hOOnoraire
Membre hOOnoraire
Messages : 158
Inscription : 23 nov. 2012 09:15

[Résolu] récupérer nom de l'Hyperlien dans une autre cellule

Message par WiivaZii »

Bonjour,

Lorsque je crée un hyperlien à partir d'un texte dans une cellule de ma feuille1 qui renvoi vers la feuille2

Est-il possible de recopier le texte de l'hyperlien dans une cellule de la feuille2
(Sachant que la cellule de l'hyperlien dans la feuille1 n'est pas sélectionnée)



Merci de vos réponses collégiales
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par WiivaZii le 01 janv. 2019 17:22, modifié 1 fois.
Windows 7 + Ooo 4.0.1 "Obligation de version"
Avatar de l’utilisateur
Jean-Louis Cadeillan
GourOOu
GourOOu
Messages : 5748
Inscription : 02 janv. 2009 23:56

Re: Récupérer le nom de l'Hyperlien dans une autre cellule

Message par Jean-Louis Cadeillan »

Bonjour,
Je ne comprends pas trop la manip que tu veux faire. Si c'est pour aller vers une cellule spécifique, tu ajoutes la référence de cette cellule dans l'adresse de l'hyperlien. Dans cette cellule de destination, tu peux mettre un hyperlien réciproque de la même manière. Voir fichier ci-joint. Mais si c'est pour qu'une formule dans une cellule A écrive un texte dans une autre cellule B, ce n'est pas possible.
Cordialement,
Jean-Louis
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibO 7.6.6.3 (x64 avec Java 1.8.0_401) et AOO 4.1.15 (avec Java x32 1.8.0_381), Windows 7 Édition Intégrale 64 SP1
WiivaZii
Membre hOOnoraire
Membre hOOnoraire
Messages : 158
Inscription : 23 nov. 2012 09:15

Re: Récupérer le nom de l'Hyperlien dans une autre cellule

Message par WiivaZii »

Merci de votre réponse

J'explique :

dans mon fichier et dans ma feuille1 la cellule active est par exemple A3
Lorsque je clique sur un des hyperlien la cellule active dans ma feuille1 sera encore A3

Hors, je veux récupérer le texte de la cellule contenant l'Hyperlien lorsque je clique sur l'Hyperlien pour le copier dans la feuille2


Merci de votre réponse
Windows 7 + Ooo 4.0.1 "Obligation de version"
Avatar de l’utilisateur
Jean-Louis Cadeillan
GourOOu
GourOOu
Messages : 5748
Inscription : 02 janv. 2009 23:56

Re: Récupérer le nom de l'Hyperlien dans une autre cellule

Message par Jean-Louis Cadeillan »

WiivaZii a écrit :la cellule active dans ma feuille1 sera encore A3
Quel lien avec ton problème ?
WiivaZii a écrit :texte de la cellule contenant l'Hyperlien
SI je comprends bien tu parles par exemple du texte « test 1 » dans la cellule C7 de Feuille1 ?
WiivaZii a écrit :lorsque je clique sur l'Hyperlien pour le copier dans la feuille2
Il suffit de mettre en feuille 2 « =C7 », sinon comme je te disais :
Jean-Louis Cadeillan a écrit :pour qu'une formule dans une cellule A écrive un texte dans une autre cellule B, ce n'est pas possible
Ou alors il faut faire appel à une macro qui se déclenche lorsque tu cliques sur C7... mais pourquoi as-tu posté en section Calc et pas Macro et API ?
Cordialement,
Jean-Louis
LibO 7.6.6.3 (x64 avec Java 1.8.0_401) et AOO 4.1.15 (avec Java x32 1.8.0_381), Windows 7 Édition Intégrale 64 SP1
Avatar de l’utilisateur
yclik
HédOOniste
HédOOniste
Messages : 1665
Inscription : 15 déc. 2010 08:33

Re: Récupérer le nom de l'Hyperlien dans une autre cellule

Message par yclik »

Bonsoir
Jean-Louis Cadeillan a écrit :Il suffit de mettre en feuille 2 « =C7 », sinon comme je te disais :
ou plutôt

Code : Tout sélectionner

=Feuille1.C7
OpenOffice 4.1.14 sous Windows 10
WiivaZii
Membre hOOnoraire
Membre hOOnoraire
Messages : 158
Inscription : 23 nov. 2012 09:15

Re: Récupérer le nom de l'Hyperlien dans une autre cellule

Message par WiivaZii »

Je réexplique

Dans la feuille2 dans la cellule C3 par exemple je veux une formule du genre :

Si hyperlien(lorsque l'on a cliquez sur l'hyperlien) = text1(feuille1) alors C3 = text1(feuille1)

Si hyperlien(lorsque l'on a cliquez sur l'hyperlien) = text2(feuille1) alors C3 = text2(feuille1)

Etc...
Windows 7 + Ooo 4.0.1 "Obligation de version"
Avatar de l’utilisateur
Jean-Louis Cadeillan
GourOOu
GourOOu
Messages : 5748
Inscription : 02 janv. 2009 23:56

Re: Récupérer le nom de l'Hyperlien dans une autre cellule

Message par Jean-Louis Cadeillan »

Je réitère : il faut une macro qui se déclenche quand tu cliques sur ton hyperlien : créer un fil dans la section Macros et API.
Cordialement,
Jean-Louis
LibO 7.6.6.3 (x64 avec Java 1.8.0_401) et AOO 4.1.15 (avec Java x32 1.8.0_381), Windows 7 Édition Intégrale 64 SP1
WiivaZii
Membre hOOnoraire
Membre hOOnoraire
Messages : 158
Inscription : 23 nov. 2012 09:15

Re: Récupérer le nom de l'Hyperlien dans une autre cellule

Message par WiivaZii »

Plutôt que d'ouvrir un nouveau fil, un modo pourrait peut-être déplacer celui-ci dans la section macro ?
Windows 7 + Ooo 4.0.1 "Obligation de version"
Avatar de l’utilisateur
Oukcha
RespOOnsable modération
RespOOnsable modération
Messages : 3946
Inscription : 06 oct. 2008 08:03

Re: Récupérer le nom de l'Hyperlien dans une autre cellule

Message par Oukcha »

Bonjour,

Merci de clôturer (avec la balise Image[Résolu]) ce fil en section Tableur, de telle sorte qu’une recherche dans cette section sur cette problématique en retourne l’impossibilité.

Vous ouvrez ensuite un nouveau fil de discussion en section Macros et API.

Dans chaque fil, vous faites apparaitre un lien vers l’autre conversation.

Cordialement
                                        
Pour tout savoir sur le fonctionnement de ce forum :arrow: À lire avant tout ! Image
Avatar de l’utilisateur
Bidouille
RespOOnsable forum
RespOOnsable forum
Messages : 12219
Inscription : 08 nov. 2005 16:23
Localisation : Caen, France

Re: [Résolu] récupérer nom de l'Hyperlien dans une autre cel

Message par Bidouille »

Oukcha a écrit :Dans chaque fil, vous faites apparaitre un lien vers l’autre conversation.
Et ne pensez-vous pas que fournir le lien vers le fil ouvert en section Macros serait un minimum ?

Suite ici : https://forum.openoffice.org/fr/forum/v ... =8&t=59565

Merci de faire un minimum d'effort de compréhension.