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 et vlookup


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mars 2007
    Messages
    53
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 53
    Par défaut Hyperlink et vlookup
    Bonjour

    J'ai une feuille excel "Données" et un range "Table" contenant des records avec un inventaire de documents et un champ "lien hypertext" vers les documents réels à ouvrir (si click).

    Depuis un feuille excel "présentation" (qui joue le rôle d'un pseudo formulaire de consultation) je ramène un record via Vlookup ($A1; table;x;false) avec en A1, la sélection du nr de record de l'inventaire désiré. (ok fonctionne)

    (je présente donc tous les champs x de mon record sélectionné) y compris un lien hypertexte vers un doc word par ex) .

    Ce dernier pose problème dans la feuille présentation. Le lien hypertexte ne fonctionne pas au départ de cette feuille présentaiton alors qu'il fonctionne bien dans la feuille des données.

    Avez-vous une solution ? (pas forcément en VBA !)
    Merci

  2. #2
    Membre éprouvé Avatar de DidierLoche
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    84
    Détails du profil
    Informations personnelles :
    Âge : 60
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Octobre 2008
    Messages : 84
    Par défaut
    Bonjour,

    Sans VBA, je ne sais pas faire.
    Je te propose la chose suivante, à placer au niveau de la feuille "Présentation" (suppose que le lien qui ne marche pas est en B1, à changer si besoin) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Private Sub Worksheet_Change(ByVal Target As Range)
    Set cellule = Range("A1")
    If Target = cellule Then
        Range("B1").Select
        ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:= _
            [B1].Value
    End If
    End Sub

    Didier

Discussions similaires

  1. Réponses: 3
    Dernier message: 19/07/2006, 14h28
  2. Hyperlink vers un formulaire acces, a partir de outlook
    Par The Vandals dans le forum Access
    Réponses: 2
    Dernier message: 21/10/2005, 19h44
  3. [C#] HyperLink & Javascript
    Par kalan dans le forum ASP.NET
    Réponses: 5
    Dernier message: 10/08/2005, 03h09
  4. [CR 11] Contenu d'un Hyperlink (fichier) dans un report -- D
    Par Efkar dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 30/06/2005, 12h22
  5. [C#] HyperLink
    Par Febus dans le forum ASP.NET
    Réponses: 5
    Dernier message: 19/04/2004, 23h27

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