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 :

lien hypertexte avec bouton [XL-2007]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2010
    Messages
    249
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 249
    Par défaut lien hypertexte avec bouton
    Bonjour,

    je sais comment créer un lien hypertexte mais est-il possible de créer un lien hypertexte qui soit lié à un bouton ?

    Merci

  2. #2
    Expert confirmé
    Avatar de Didier Gonard
    Homme Profil pro
    Formateur Office et développeur VBA en freelance
    Inscrit en
    Février 2008
    Messages
    2 805
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Formateur Office et développeur VBA en freelance

    Informations forums :
    Inscription : Février 2008
    Messages : 2 805
    Par défaut
    Bonjour,

    vois du côté de la méthode FollowHyperlink dans l'aide vba

    à utiliser avec le click de ton bouton...

    cordialement,

    Didier

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2010
    Messages
    249
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 249
    Par défaut
    merci
    je viens d'aller voir, j'ai trouvé comment mettre à jour les liens ou les activer mais pas comment les lier à un bouton.
    Je continue à chercher mais n'aurais-tu pas une indication qui m'aiderait ?

    je suis encore en train de chercher mais pour moi c'est très compliqué.

    je cherche déjà à comprendre comment on indique à excel sous VBA ou va trouver le fichier que l'on veut aller chercher ?

    ça fait plus de deux heures que je cherche et quelqu'un pourrait-il au moins me dire si c'est possible ou pas car si ça se trouve je cherche l'impossible
    Merci

    j'ai essayé ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Private Sub CommandButton9_Click()
    ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="adresse du fichier"
     
    End Sub
    mais ça m'insère l'adresse du fichier sur ma feuille, c'est tout

    je viens d'essayer ça
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub CommandButton1_Click()
    ActiveWorkbook.FollowHyperlink Address:="nom fichier"
    End Sub
    c'est déjà mieux mais ça m'ouvre juste la boite de dialogue avec le fichier.

    est-ce que vous savez comment faire pour que ça l'ouvre directement ?

    Merci

  4. #4
    Expert confirmé
    Avatar de Didier Gonard
    Homme Profil pro
    Formateur Office et développeur VBA en freelance
    Inscrit en
    Février 2008
    Messages
    2 805
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Formateur Office et développeur VBA en freelance

    Informations forums :
    Inscription : Février 2008
    Messages : 2 805
    Par défaut
    Bonjour,

    Si tu disais ce que tu veux faire en final genre :

    je veux pouvoir avec un clic ouvrir la boîte de dialogue fichiers.

    ou

    je veux en un clic ouvrir direct le fichier dont le nom se situe...


    cordialement,

    Didier

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2010
    Messages
    249
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 249
    Par défaut
    je croyais avoir expliqué, désolé.
    Oui en fait je veux en un clic ouvrir directement le fichier.
    Apparemment j'ai trouvé ton autre solution, c'est à dire ouvrir la boite de dialogue.
    J'ai cherché à ouvrir le fichier mais j'ai démissionné car depuis plus de 24 heures, je n'ai toujours pas réussi.

    Merci

  6. #6
    Expert confirmé
    Avatar de Didier Gonard
    Homme Profil pro
    Formateur Office et développeur VBA en freelance
    Inscrit en
    Février 2008
    Messages
    2 805
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Formateur Office et développeur VBA en freelance

    Informations forums :
    Inscription : Février 2008
    Messages : 2 805
    Par défaut
    vois du côté de la méthode Open de l'objet Workbooks

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Workbooks.Open FileName:="xxxx.xls",
    cordialement,

    Didier

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

Discussions similaires

  1. [XL-2013] Activation lien hypertexte avec un bouton VBA
    Par ami18noam dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 22/08/2013, 12h50
  2. Lien hypertexte avec bouton
    Par Jean-Luc80 dans le forum IHM
    Réponses: 1
    Dernier message: 11/09/2008, 20h55
  3. lien hypertexte avec affectation!
    Par Bayar dans le forum Langage
    Réponses: 2
    Dernier message: 04/08/2006, 15h15
  4. forcer l'ouverture d'un lien hypertexte avec IE
    Par beavis6511 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 12/12/2005, 15h20
  5. Comment créer un lien hypertexte avec une liaison OLE Excel ?
    Par vieuxsinge dans le forum API, COM et SDKs
    Réponses: 1
    Dernier message: 08/12/2005, 17h16

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