Bonjour,

J'ai un problème avec ma macro VBA Excel pour faire pointer un lien hypertexte sur la bonne cellule d'une autre feuille, en voulant passer par une variable.
En effet selon cette variable je voudrais pointer vers la bonne cellule directement.
Voici le début de mon code ayant un lien modifié qui fonctionne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
            'Modif du lien hyperlink du titre des dernières colonnes de la recap vers la _
                nouvelle feuille en A1
            ActiveSheet.Cells(2, Nb_Colonnes + 1).Select
            Selection.Hyperlinks(1).SubAddress = "'" & New_Sheet & "'!A1"
ou encore :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Selection.Hyperlinks(1).SubAddress = "Recapitulatif!BZ2"
Jusque là tout va bien. La ou ça se corse c'est quand je veux paramétrer le nom de la cellule (au paravent au format Alpha/numérique), mais en passant par une variable, ça ne me change pas mon lien ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
           Selection.Hyperlinks(1).SubAddress = "Recapitulatif!" & Cells(Nb_Colonnes + 1, 2) & ""
Si quelqu'un a une solution dans ce genre ça m'aiderait bien.
PS: J'ai vu la possibilité aussi de renommer la cellule destination mais ce n'est pas si simple à faire pour la distinguer des autres, j'y réfléchi encore au cas où !
Merci pour votre aide,