Lien hypertexte en variable hors code possible?

Bonjour à tous et merci de me lire,

Contexte: déplacement de classeurs Excel avec Macro.

Problème: Macro allant chercher des informations dans d'autres classeur Excel =>les liens sont obsolètes suite à ce déplacement de classeur.

Anticipation: si futur déplacement de ces classeurs Excel, que faire pour rendre la tâche plus facile aux utilisateurs de macro afin d'actualiser rapidement leur macro, notamment leur lien.

Solution: y-a-t-il une procédure VBA pour mettre les liens en variables dans une feuille excel?

C'est-à-dire mettre dans la cellule A2 le lien hypertexte (chemin du classeur Excel où aller chercher l'information souhaitée par l'utilisateur) et ensuite écrire une instruction au sein de la procédure (macro) pour aller ouvrir le lien hypertexte dans cette cellule A2 au lieu d'écrire en brut le lien hypertexte dans la macro ?

Résultat: il suffit de changer le lien hypertexte dans la cellule A2 au lieu de changer dans la procédure (macro) toutes les instructions ayant le lien du classeur Excel où on va chercher les informations.

En attendant votre retour, je vous souhaite une bonne soirée et/ou journée et meilleurs voeux pour 2015.

Merci d'avance pour vos suggestions.

Bonsoir,

tout à fait c'est faisable...

@ bientôt

LouReeD

Bonsoir Loureed,

Merci de ta réponse.

Mais est-ce possible d'avoir l'instruction (le morceau de code) qui dit "aller ouvrir le lien hypertexte dans cette cellule A2"?

Merci de ton retour, bonne soirée.

Bonsoir,

un petit fichier test...

Il ne marchera que si vous créez un "dossier_test" sous C:\ et un autre "sous_dossier" dans le dossier test, puis un classeur excel avec le doux nom "Test.xlsx"

Ensuite lancer le classeur ci-joint et clic sur le bouton de k=la feuille 1, la macro va chercher le chemin "variable" de la cellule A1 puis ouvre le fichier. Si pas de fichier la macro s'arrête.

Après il y a des instruction du style : ThisWorkbook.Path qui permet de connaître le chemin d'accès du classeur où se trouve la macro...

Si ça peut vous servir...

@ bientôt

LouReeD

Merci beaucoup.

Vous avez répondu avec mon brouillon très simple en effet.

Je vous souhaite une bonne continuation merci à vous !

Bonne soirée.

Merci à vous.

@ bientôt

LouReeD

Rechercher des sujets similaires à "lien hypertexte variable hors code possible"