Bonjour la communauté,
Je suis sur un nouveau projet et je bloque sur "la création de lien hypertexte", j'ai fouillé ce qui pouvait être en lien avec le sujet sur la toile et le forum, mais malheureuse sans aboutir dans l'exécution pour mon code.
J'ai écris le code suivant :
Quand je l'exécute, ma routine j'arrête au niveau de la partie qui est sensé me permettre de créer mon lien (erreur 438), et dans mes variables locales dans l'expression "Création_Hypertexte_New_Onglet", en valeur ça me retourne "vide" .
Je vois bien qu'il y a quelque chose que je n'ai pas cerné, mais je n'arrive pas à voir quoi. Pouvez-vous m'aider à y voir plus clair s'il vous plait.
La macro qui exécute la routine en question, ce fait par le bouton "Créer Feuille de marque" de l'onglet "Résultats".
Le sub qui appel la fonction est le module nommé "Bt_Créer_Feuille_Marque" et la fonction est dans le module nommé "A_FONCTIONS_Programme".
J'espère que ma demande est assez explicite et que mon programme ne piquera pas les yeux des plus confirmé .
Merci d'avance pour votre aide.
Je suis sur un nouveau projet et je bloque sur "la création de lien hypertexte", j'ai fouillé ce qui pouvait être en lien avec le sujet sur la toile et le forum, mais malheureuse sans aboutir dans l'exécution pour mon code.
J'ai écris le code suivant :
Function Création_Hypertexte_New_Onglet(Nom_Onglet, Nom_Lien_Hypertexte As String, Ligne_tab_résultats As Integer)
Dim Tableau_Résultats As ListObject
' Dim Lig_tab_Résultats As ListRow
Set Tableau_Résultats = Sheets("Résultats").ListObjects("Tab_Résultats")
With Tableau_Résultats
.Hyperlinks.Add Anchor:=Tableau_Résultats.DataBodyRange.Cells(Ligne_tab_résultats, 1).Address, Address:="", SubAdress:="'" & Nom_Onglet _
, TextToDisplay:=Nom_Lien_Hypertexte
End With
End Function
Quand je l'exécute, ma routine j'arrête au niveau de la partie qui est sensé me permettre de créer mon lien (erreur 438), et dans mes variables locales dans l'expression "Création_Hypertexte_New_Onglet", en valeur ça me retourne "vide" .
Je vois bien qu'il y a quelque chose que je n'ai pas cerné, mais je n'arrive pas à voir quoi. Pouvez-vous m'aider à y voir plus clair s'il vous plait.
La macro qui exécute la routine en question, ce fait par le bouton "Créer Feuille de marque" de l'onglet "Résultats".
Le sub qui appel la fonction est le module nommé "Bt_Créer_Feuille_Marque" et la fonction est dans le module nommé "A_FONCTIONS_Programme".
J'espère que ma demande est assez explicite et que mon programme ne piquera pas les yeux des plus confirmé .
Merci d'avance pour votre aide.