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

Macros et VBA Excel Discussion :

Hyperlink invisible Excel VBA


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    265
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 265
    Par défaut Hyperlink invisible Excel VBA
    Bonjour,
    J'aimerais rendre invisible le texte d'un lien vers internet dans une cellule Excel en programmation VBA.
    Dans cette même cellule j'affiche une icône.
    En cliquant sur l'icône j'aurais voulu être dirigé vers la page internet.
    Si quelqu'un pouvait m'aider je lui en serais drôlement reconnaissant.

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    1 545
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 1 545
    Par défaut
    Il faut mettre l'hyperlien sur cette icone et pas en texte

  3. #3
    Membre très actif
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    265
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 265
    Par défaut
    Aïe aïe, je vais essayer de trouver la fonction alors.

  4. #4
    Membre Expert
    Inscrit en
    Décembre 2002
    Messages
    993
    Détails du profil
    Informations forums :
    Inscription : Décembre 2002
    Messages : 993
    Par défaut
    Salut, vois si ça peut t'aider:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    Sub CacherLien()
        Dim ws As Worksheet
        Dim cell As Range
        Dim hyperlink As hyperlink
     
        ' Spécifiez la feuille de calcul où se trouve votre lien
        Set ws = ThisWorkbook.Worksheets("Feuil1")
     
        ' Spécifiez la cellule contenant le lien et le texte à cacher
        Set cell = ws.Range("A1")
     
        ' Supprimez le texte affiché dans la cellule
        cell.ClearContents
     
        ' Créez un nouvel objet Hyperlink et définissez l'adresse URL et le texte à afficher
        Set hyperlink = cell.Hyperlinks.Add(cell, "https://www.exemple.com/")
        'si tu veux cacher complètement le texte du lien, supprime la ligne ci-dessous
        hyperlink.TextToDisplay = "Cliquez ici"
    End Sub

  5. #5
    Membre Expert
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    1 545
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 1 545
    Par défaut
    Ton icone est sans doute un Shape de la feuille, donc avec un code de ce type (à adapter)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    With Worksheets(1) 
     .Hyperlinks.Add Anchor:=.Shapes(1), _ 
     Address:="https://example.microsoft.com", _ 
     ScreenTip:="Microsoft Web Site", _ 
     TextToDisplay:="Microsoft" 
    End With
    https://learn.microsoft.com/fr-fr/of...hyperlinks.add

  6. #6
    Membre très actif
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    265
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 265
    Par défaut
    Merci les amis,
    C'est bien ça mais je ne parviens pas à retranscrire ce code en Xojo (RealBasic) ou Delphi.
    Il y a toujours un petit truc à écrire différemment et je ne l'ai pas encore trouvé sur le net, je continue.

Discussions similaires

  1. Comment créer des hyperlinks dans Excel faisant référence à Word?
    Par mouncefdi dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 20/04/2009, 10h42
  2. [VBA] Conversion de texte en lien hyperlink sous Excel
    Par logica dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 22/06/2006, 14h10
  3. [VBa-E] Feuille de calcul excel Invisible?
    Par gootsu dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 16/06/2006, 11h35
  4. Hyperlink dans Excel
    Par cedrolin dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 10/05/2006, 08h54
  5. Macro invisible dans Excel
    Par Christian Lab dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 07/03/2006, 16h52

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