Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Comment créer auto un lien hypertexte d'après màj dossier

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

libellule85

XLDnaute Accro
Bonjour le forum,

J'aimerais créer automatiquement un lien hypertexte dans un fichier excel suivant un dossier.
En effet, j'aimerais que si on met un nouveau fichier (quelque soit l'extension de celui-ci) dans un dossier un lien se crée automatiquement dans le fichier Excel.
Et que le lien soit supprimer si le fichier n'est plus dans le dossier.
Est-ce possible ?
Si oui, d'avance merci pour votre aide
 

Pièces jointes

Dernière édition:
Re : Comment créer auto un lien hypertexte d'après màj dossier

Bonsoir libellule85,

Curieux que vous n'ayez pas de réponse, c'est pourtant simple :

Code:
Sub CreerLiens()
Dim chemin$, fichier$, lig&
With Feuil1 'CodeName de la feuille
  chemin = .Parent.Path & "\Création lien\"
  fichier = Dir(chemin & "*") '1er fichier du dossier
  lig = 2
  .Range("A2:A" & .Rows.Count).Delete xlUp 'RAZ
  While fichier <> ""
    .Hyperlinks.Add .Cells(lig, 1), chemin & fichier, TextToDisplay:=fichier
    lig = lig + 1
    fichier = Dir 'fichier suivant
  Wend
End With
End Sub
Vous pouvez faire exécuter cette macro par une Workbook_Open et/ou une Worksheet_SelectionChange.

A+
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
3
Affichages
314
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…