Vb6 hyperlien de feuille à feuille

Résolu
batao Messages postés 50 Date d'inscription mercredi 27 avril 2005 Statut Membre Dernière intervention 15 mai 2006 - 25 août 2005 à 09:46
batao Messages postés 50 Date d'inscription mercredi 27 avril 2005 Statut Membre Dernière intervention 15 mai 2006 - 25 août 2005 à 17:19
Bonjour à tous !!!
Je développe un programme en utilisant Excel pour faire des tableaux de synthèse et je voudrais pouvoir à partir du tableau principal, en cliquant sur la catégorie, aller dans la feuille qui contient le détail

Par exemple dans mon tableau principal quand je clique sur la cellule contenant la valeur "Founisseurs"

Qu'il soit possible d'aller directement à la feuille du même classeur nommé "Fournisseurs"

Malgré les recherches sur le site et les anciens Codes et Forums j'ai du mal à saisir la manip

Merci d'avance

Batao

2 réponses

mrdep1978 Messages postés 402 Date d'inscription jeudi 25 novembre 2004 Statut Membre Dernière intervention 7 juin 2009 7
25 août 2005 à 16:22
Salut,

Dans Excel, tu vas dans le menu Insérer, Lien Hypertexte et tu te laisses guider.

En VBA, ça donne qqe chose du genre :

Sub Macro1()
Dim l_Sheet As Worksheet
Dim li_ligne As Integer
Dim li_col As Integer
li_col = 1
li_ligne = 1
'Efface la premiere colonne
Feuil1.Columns(1).Clear
' Parcourt toutes les feuilles du classeur
For Each l_Sheet In ThisWorkbook.Worksheets
If l_Sheet.Name <> "Feuil1" Then
'Place le lien dans la colonne 1 de la Feuille 1 sur la ligne en cours
Feuil1.Hyperlinks.Add Anchor:=Feuil1.Cells(li_ligne, li_col), Address:="", SubAddress:= _
l_Sheet.Name & "!A1", TextToDisplay:=l_Sheet.Name
li_ligne = li_ligne + 1
End If
Next l_Sheet
End Sub
3
batao Messages postés 50 Date d'inscription mercredi 27 avril 2005 Statut Membre Dernière intervention 15 mai 2006
25 août 2005 à 17:19
je suis en vb6 mais je pense que c bon

J'étais parti dans cette voie là

Merci beaucoup
batao
0
Rejoignez-nous