Comment répertorier tous les noms de fichiers dans un dossier et créer des liens hypertexte pour eux dans Excel?
Pour votre travail quotidien, vous devrez peut-être importer plusieurs noms de fichiers d'un dossier vers une feuille de calcul et créer des hyperliens pour chaque fichier afin d'ouvrir le fichier rapidement et facilement. Vous pouvez peut-être copier et coller les noms de fichiers et créer manuellement un lien hypertexte pour celui-ci, mais cela vous fera perdre beaucoup de temps s'il y a des centaines de fichiers dans le dossier. Aujourd'hui, je vais parler de quelques méthodes rapides et intéressantes pour faire face à ce travail.
Répertoriez tous les noms de fichiers dans un dossier et créez des hyperliens avec du code VBA
Répertoriez tous les noms de fichiers dans un dossier et créez des hyperliens avec Kutools for Excel
Répertoriez tous les noms de fichiers dans un dossier et créez des hyperliens avec du code VBA
Pour répertorier et créer un lien hypertexte avec des fichiers d'un dossier, le code VBA suivant peut vous rendre service.
1. Activez une nouvelle feuille de calcul pour mettre le résultat.
2. Maintenez le ALT + F11 clés pour ouvrir le Microsoft Visual Basic pour applications fenêtre.
3Cliquez sur insérer > Moduleet collez le code suivant dans le Module Fenêtre.
VBA: liste tous les noms de fichiers dans un dossier et crée des hyperliens
Sub Example1()
'Updateby Extendoffice
Dim xFSO As Object
Dim xFolder As Object
Dim xFile As Object
Dim xFiDialog As FileDialog
Dim xPath As String
Dim I As Integer
Set xFiDialog = Application.FileDialog(msoFileDialogFolderPicker)
If xFiDialog.Show = -1 Then
xPath = xFiDialog.SelectedItems(1)
End If
Set xFiDialog = Nothing
If xPath = "" Then Exit Sub
Set xFSO = CreateObject("Scripting.FileSystemObject")
Set xFolder = xFSO.GetFolder(xPath)
For Each xFile In xFolder.Files
I = I + 1
ActiveSheet.Hyperlinks.Add Cells(I, 1), xFile.Path, , , xFile.Name
Next
End Sub
4. Puis appuyez F5 pour exécuter ce code et choisissez le dossier dans lequel vous souhaitez répertorier les fichiers du Explorer fenêtre, voir capture d'écran:
5. Après avoir spécifié le dossier, cliquez sur OK bouton, et tous les fichiers du dossier spécifique ont été répertoriés dans la feuille de calcul active avec des hyperliens, voir capture d'écran:
Notes: S'il y a des sous-dossiers dans votre dossier spécifique, les fichiers dans les sous-dossiers ne seront pas répertoriés.
Répertoriez tous les noms de fichiers dans un dossier et créez des hyperliens avec Kutools for Excel
Pour lister tous les fichiers à la fois dans un dossier et ses sous-dossiers et créer des hyperliens pour chaque fichier, Kutools for Excel's Liste des noms de fichiers peut vous faire une faveur. Avec cette fonctionnalité, tous les fichiers du dossier et des sous-dossiers seront répertoriés en même temps avec certains attributs, tels que le nom du fichier, la taille du fichier, l'heure de création, le dossier contenant, etc.
Kutools for Excel : avec plus de 300 compléments Excel pratiques, essai gratuit sans limitation en 30 jours. |
Si vous avez installé Kutools for Excel, veuillez suivre les étapes suivantes:
1Cliquez sur Kutools Plus > Import & Export > Liste des noms de fichiers, voir capture d'écran:
2. Dans le Liste des noms de fichiers boîte de dialogue, veuillez effectuer les opérations suivantes:
(1.) Cliquez sur bouton pour sélectionner le dossier dont vous souhaitez lister les noms de fichiers;
(2.) Vérifier Inclure les fichiers dans les sous-répertoires si vous souhaitez lister les noms de fichiers dans les sous-dossiers, cochez Inclure les fichiers et dossiers cachés si vous souhaitez lister les fichiers cachés;
(3.) Spécifiez les types de fichiers que vous souhaitez rechercher et répertorier sous le Type de fichiers section;
(4.) Sélectionnez l'unité de taille de fichier que vous souhaitez afficher;
(5.) Vérifier Créer des hyperliens en bas à gauche de la boîte de dialogue.
3. Puis clique Ok bouton, et tous les fichiers du dossier et des sous-dossiers ont été répertoriés dans une nouvelle feuille de calcul avec les hyperliens selon vos besoins, voir capture d'écran:
Cliquez pour en savoir plus sur l'utilitaire de liste des noms de fichiers…
Téléchargez et essayez gratuitement Kutools for Excel Now!
Démo : répertoriez tous les noms de fichiers dans un dossier et créez des hyperliens avec Kutools for Excel
Article connexe:
Comment répertorier tous les fichiers du dossier et des sous-dossiers dans une feuille de calcul?
Meilleurs outils de productivité bureautique
Améliorez vos compétences Excel avec Kutools for Excel et faites l'expérience d'une efficacité comme jamais auparavant. Kutools for Excel offre plus de 300 fonctionnalités avancées pour augmenter la productivité et gagner du temps. Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...
Office Tab apporte une interface à onglets à Office et facilite grandement votre travail
- Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
- Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
- Augmente votre productivité de 50% et réduit des centaines de clics de souris chaque jour!