IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Excel Discussion :

"exécuter" un lien hypertexte dans le classeur sans la souris


Sujet :

Excel

  1. #1
    Membre du Club
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Février 2014
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 76
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Enseignant Chercheur

    Informations forums :
    Inscription : Février 2014
    Messages : 8
    Par défaut "exécuter" un lien hypertexte dans le classeur sans la souris
    Bonjour et bonne santé,

    je développe un classeur EXCEL composé de plusieurs feuilles, à destination de plusieurs personnes, en particulier des aveugles. Ces derniers n'utilisent pas la souris, mais une revue d'écran qui leur dit le contenu des "focus" à l'écran.

    A titre de divers essais je fais un classeur avec plusieurs feuilles, entre lesquels je fais des liens hypertexte. Par exemple, dans l'onglet Feuil2, j'ai en E27 la formule suivante =LIEN_HYPERTEXTE("#Feuil2!C7";"lien ver feuil2"). Si je positionne la souris dessus et que je fasse un clic gauche, ça marche impec. Mais, comment faire exécuter cette cellule avec un lien hypertexte sous forme de formule SANS LA SOURIS ? Après de vaines recherches sur internet, je ne trouve pas de raccourci clavier pour "clic gauche souris" !

    Peut-être quelqu'un aurait une solution simplissime à me proposer. Je précise que le menu contextuel ne propose pas suivre le lien dans mon cas.

    Merci d'avance de vos réponses et de vos conseils

    Xavier

  2. #2
    Expert confirmé Avatar de BENNASR
    Homme Profil pro
    Responsable comptable & financier
    Inscrit en
    Décembre 2013
    Messages
    2 969
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Responsable comptable & financier
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2013
    Messages : 2 969
    Par défaut
    bonjour
    je sais pas si ma réponse va t'aider à avancer dans ton projet .. je n'ai qu'un autodidacte ...méfiez de mes propositions
    tu peux faire sans lien hypertexte ; il suffit d'écrire un petit code avec VBA et tu lui attribue un raccourcis pour ce code
    pour accéder à l'éditeur VBA : alt +f11
    enregistre ce code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Sub allezFeuil3()
    Sheets("Feuil3").Select
    End Sub
    ferme l'éditeur VBA et clic sur alf+f8 / clique sur option et attribuer une raccourcis (Ctrl + qq chose)
    voila un fichier test
    si ça te convient et tu trouve des difficultés à appliquer cette procédure je suis disponible pour t'aider ...
    Bonne continuation
    Fichiers attachés Fichiers attachés

  3. #3
    Membre du Club
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Février 2014
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 76
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Enseignant Chercheur

    Informations forums :
    Inscription : Février 2014
    Messages : 8
    Par défaut
    Merci de cette réponse, mais justement ce qui me tracasse c'est de devoir faire appel à la programmation, en dehors de celle offerte par les feuilles d'Excel. Autrement dit, ni VBA ni macro, avec la raison que j'ai assez perdu de temps à utiliser ces langages de programmation, plutôt que d'autres plus robustes. Comment pallier cette aberration d'Excel qui consiste à ne pas avoir ouvrir le lien dans le menu contextuel ?

    Encore merci
    Xavier

  4. #4
    Membre Expert
    Homme Profil pro
    Formateur et développeur bureautique
    Inscrit en
    Mars 2007
    Messages
    1 556
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Formateur et développeur bureautique
    Secteur : Conseil

    Informations forums :
    Inscription : Mars 2007
    Messages : 1 556
    Par défaut
    Bonjour

    Je vais peut-être écrire pour rien, mais malheureusement, vous n'indiquez pas votre version d'Excel. Avec la mienne (Excel 2019), un clic droit fait apparaître une menu contextuel qui permet de suivre le lien hypertexte (cf dernière ligne de l'image ci-dessous).
    Nom : hyperlien.png
Affichages : 957
Taille : 35,0 Ko


    En espérant que cela aide malgré tout.

    Bonne journée

    Pierre Dumas

  5. #5
    Membre éclairé
    Homme Profil pro
    Développeur VBA
    Inscrit en
    Décembre 2015
    Messages
    93
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur VBA

    Informations forums :
    Inscription : Décembre 2015
    Messages : 93
    Par défaut
    Hello,

    Pour éviter de devoir utiliser la souris, il y a la possibilité d'utiliser la [touche Windows] du clavier (qui correspond en fait à un clic de droite).

    1. sélectionner la cellule (avec le clavier)
    2. Touche Windows
    3. Ouvrir le lien

    En espérant avoir pu aider
    ++
    Wouana

  6. #6
    Membre Expert
    Homme Profil pro
    Formateur et développeur bureautique
    Inscrit en
    Mars 2007
    Messages
    1 556
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Formateur et développeur bureautique
    Secteur : Conseil

    Informations forums :
    Inscription : Mars 2007
    Messages : 1 556
    Par défaut
    Citation Envoyé par wouana19 Voir le message
    Hello,

    Pour éviter de devoir utiliser la souris, il y a la possibilité d'utiliser la [touche Windows] du clavier (qui correspond en fait à un clic de droite).

    1. sélectionner la cellule (avec le clavier)
    2. Touche Windows
    3. Ouvrir le lien
    Rebonjour

    Excusez-moi, mais il me semble que pour les logiciels Microsoft, l'équivalent du clic droit est la combinaison de touches Shift + F10. Avec la petite particularité sur ordinateur portable de devoir en plus appuyer sur la touche fn.

    La touche Windows, en général, ne fait qu'ouvrir le menu Windows
    Pour le clic droit, il y a sur certains claviers (notamment pour les ordinateurs fixes) une touche dédiée. Elle est souvent assez proche de la touche alt gr. Son dessin figure un menu contextuel, mais ce n'est pas évident à reconnaître.

    Bonne fin de journée

    Pierre Dumas

  7. #7
    Membre éclairé
    Homme Profil pro
    Développeur VBA
    Inscrit en
    Décembre 2015
    Messages
    93
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur VBA

    Informations forums :
    Inscription : Décembre 2015
    Messages : 93
    Par défaut
    Oups....

    Effectivement, ce n'est pas la touche Windows…. c'est la touche "Clic droit" du clavier… mea culpa

    Belle semaine
    ++
    Wouana

  8. #8
    Expert confirmé Avatar de Patrice740
    Homme Profil pro
    Retraité
    Inscrit en
    Mars 2007
    Messages
    2 475
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2007
    Messages : 2 475
    Par défaut
    Bonjour,
    Citation Envoyé par wouana19 Voir le message
    Effectivement, ce n'est pas la touche Windows…. c'est la touche "Clic droit" du clavier… mea culpa
    Ça fonctionne pour un simple lien directe mais pas pour un lien calculé avec =LIEN_HYPERTEXTE("#Feuil2!C7";"lien ver feuil2") EDIT avec Excel 2013 et antérieurs mais ça fonctionne avec Excel 2016 et ultérieurs.
    C'est pareil avec Maj+F10 ou simplement Clic Droit

  9. #9
    Membre Expert
    Homme Profil pro
    Formateur et développeur bureautique
    Inscrit en
    Mars 2007
    Messages
    1 556
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Formateur et développeur bureautique
    Secteur : Conseil

    Informations forums :
    Inscription : Mars 2007
    Messages : 1 556
    Par défaut
    Citation Envoyé par Patrice740 Voir le message
    [...]C'est pareil avec Maj+F10 ou simplement Clic Droit
    Bonjour Patrice740
    Je vous salue, mais je ne suis pas d'accord
    Sur l'image de mon premier post, on voit bien que le menu contextuel est ouvert sur une cellule comportant =LIEN_HYPERTEXTE("#Feuil1!A1";"ailleurs"). J'ai ouvert ce menu contextuel par Shift F10 (je n'ai pas le clic droit sur mon clavier).
    La séquence de touche devient : clic droit (via Shitf F10 ou par le bouton dédié sur le clavier) / flèche vers le haut / Entrée

    Par souci d'exhaustivité, j'ai vérifié que cela fonctionne aussi avec le "clavier visuel" de Windows.
    Pour rappel, ma configuration de test est : Windows 10 / Excel 2019

    Bonne fin de journée

    Pierre Dumas

  10. #10
    Membre du Club
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Février 2014
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 76
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Enseignant Chercheur

    Informations forums :
    Inscription : Février 2014
    Messages : 8
    Par défaut
    Citation Envoyé par Patrice740 Voir le message
    Bonjour,

    Ça fonctionne pour un simple lien directe mais pas pour un lien calculé avec =LIEN_HYPERTEXTE("#Feuil2!C7";"lien ver feuil2").
    C'est pareil avec Maj+F10 ou simplement Clic Droit
    Bonsoir à tous,

    et merci à tous.

    Il semblerait que le fait que ce soit une formule (=) fait qu'Excel ne considère pas que le contenu de cette cellule est un lien hypertexte. Dont acte, malgé le résultat de l'évaluation qui prend le second paramètre comme "résultat".

    Là où ça devient vraiment incompréhensible c'est de ne pas avoir ouvrir le lien dans la barre d'accès rapide, qui, elle, est parfaitement adaptée pour les aveugles (tout comme le menu contextuel).

    Bonne soirée
    Xavier

  11. #11
    Expert confirmé Avatar de Patrice740
    Homme Profil pro
    Retraité
    Inscrit en
    Mars 2007
    Messages
    2 475
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2007
    Messages : 2 475
    Par défaut
    Re,
    Citation Envoyé par Pierre Dumas Voir le message
    Bonjour Patrice740
    Je vous salue, mais je ne suis pas d'accord
    Effectivement, je n'avais vérifié qu'avec 2007 et 2013 mais ça fonctionne bien avec 2016 (et donc avec 2019),
    ça ne fonctionne pas avec 2013 et antérieurs.

    Citation Envoyé par selliam Voir le message
    Il semblerait que le fait que ce soit une formule (=) fait qu'Excel ne considère pas que le contenu de cette cellule est un lien hypertexte
    Comme dit ci-dessus, on peut ouvrir le lien par la touche "clic droit" (à droite, entre Alt Gr et Crtl) ou la combinaison Maj+F10 avec Excel 2016 et ultérieur.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. lien hypertexte dans une zone de liste
    Par corwin44 dans le forum Access
    Réponses: 1
    Dernier message: 02/11/2005, 11h48
  2. lien hypertexte dans le corps d'un mailto
    Par ludovik dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 22/10/2005, 16h10
  3. [MFC] liens hypertexte dans un CRichEditCtrl
    Par hiko-seijuro dans le forum MFC
    Réponses: 1
    Dernier message: 15/06/2005, 12h14
  4. Réponses: 3
    Dernier message: 26/10/2004, 07h31
  5. lien hypertexte dans une anim flash
    Par vedder dans le forum Flash
    Réponses: 17
    Dernier message: 14/01/2004, 14h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo