Formule dans VBA pour liens hypertexte sur une autre feuille

EXCEL 2007

Bonjour,

Dans mon fichier, on inscrit un code dans B2 et grâce aux liens hypertextes dans la colonne 3 du tableau de référence en dessous et la formule dans VBA, ce lien apparait dans D2. (les liens fonctionnent que chez moi évidemment)

J'aurais aimé savoir la formule pour la même chose mais avec le tableau de référence sur une autre feuille du classeur Excel.

Est-ce toutefois possible ?

Bonsoir DoudouNours,

Oui c'est possible, il suffit que tu spécifies dans quelle feuille se trouve ton tableau de référence dans ton code en avant de "Range"...

Par exemple, si ton tableau est placé en B1 dans la feuille A, tu écrirais ceci :

Private Sub Worksheet_Change(ByVal Target As Range)
Dim Cellule As Range
If Target.Address <> "$B$2" Then Exit Sub
Set Cellule = Sheets("A").Range("B1:B35000").Find(Sheets("Menu").Range("B2"), lookat:=xlWhole)
If Not Cellule Is Nothing Then Sheets("A").Range("D" & Cellule.Row).Copy Sheets("Menu").Range("D2")
End Sub

A+

Merci à toi. ca fonctionne.

A plouch !

Rechercher des sujets similaires à "formule vba liens hypertexte feuille"