Astuce: Les autres langues sont Google-Traduction. Vous pouvez visiter le English version de ce lien.
Se connecter
x
or
x
x
S'enregistrer
x

or

Comment lister rapidement les noms d'images / noms de fichiers d'un dossier dans des cellules Excel?

Dans ce didacticiel, je vais vous donner quelques astuces pour répertorier rapidement tous les noms d'images ou de fichiers d'un dossier spécifique dans une feuille Excel, comme illustré ci-dessous.

NAVIGATION RAPIDE

Liste des noms d'images d'un dossier dans Excel avec VBA
Liste des noms d'images ou des noms de fichiers de format spécifiques d'un dossier dans Excel avec la liste des noms de fichiers
Télécharger le fichier exemple

nom de la liste de documentation nom 1

Lister facilement des noms de fichiers dans tout ou un des formats de fichier d'un dossier dans une cellule Excel

Dans certains cas, vous voudrez peut-être obtenir une liste des noms de fichiers d’un dossier dans une feuille Excel, mais les lister un par un en les saisissant manuellement vous fera perdre du temps. Ici avec le Liste de noms de fichiers Dans Kutools for Excel, vous pouvez choisir l’option Tous les fichiers / Communs / Spécifique pour répertorier les noms de fichiers selon vos besoins.
Kutools for Excel: 110000 + choix des utilisateurs, 300 + des fonctionnalités avancées dynamiseront votre travail quotidien.

nom de fichier de la liste

Liste des noms d'images d'un dossier dans Excel avec VBA

Incroyable! Un outil modifie la manière de modifier et de parcourir plusieurs documents Office.

Ouvrir des fichiers dans plusieurs fenêtres

Ouvrir des fichiers dans une fenêtre à onglet avec Office Tab

avant flèche 1

Onglet de téléchargement gratuit

Dans Excel, aucune fonction intégrée ne permet de répertorier automatiquement tous les noms d'images d'un dossier que vous choisissez dans une cellule d'une feuille, mais j'ai ici un code VBA qui peut vous aider à résoudre rapidement ce travail.

1. Dans Excel, puis appuyez sur + clés pour ouvrir Microsoft Visual Basic pour applications fenêtre.

2. Dans la fenêtre popping, cliquez sur insérer > Module pour créer un nouveau script de module.

3. Copiez le code ci-dessous et collez-les dans la nouvelle fenêtre de script de module.

Sub PictureNametoExcel () 'UpdatebyExtendoffice Dim I As Long Dim xRg As Range Dim xAddress As String Dim xFileName As String Dim xFileDlg As FileDialog Dim xFileDlgItem As Variant On Error Suite xAddress = ActiveWindow.RangeSelection.Address. une cellule pour placer la liste des noms: "," Kutools For Excel ", xAddress,,,,, 8) Si xRg n’est rien, quittez Sub Application.ScreenUpdating = False Définissez xRg = xRg (1) xRg.Value =" Nom de l’image " Avec le nom .SelectedItems.Item (10) xFileName = Dir (xFileDlgItem & "\") Faites tant que xFileName <> "" If InStr (1, xFileName, ".jpg") + InStr (1, xFileName, ".InStr (1, xFileName, ".img") + InStr (1, xFileName, ".ioc") + InStr (1, xFileName, ".bmp")> 1 Puis xRg.Offset (I) .Value = xF ileDlgItem & "\" & xFileName I = I + 1 End If xFileName = Dir Fin de boucle Si Application.ScreenUpdating = True End Sub

4. presse F5 Une boîte de dialogue apparaît pour vous permettre de sélectionner une cellule pour y placer les noms des images.
nom de la liste de documentation nom 1

5. Cliquez OK pour continuer à sélectionner le dossier dans lequel vous souhaitez répertorier les noms d’image dans la boîte de dialogue Parcourir.
nom de la liste de documentation nom 3

6. Cliquez OKDésormais, tous les noms d’image du dossier sélectionné ont été répertoriés dans Excel.
nom de la liste de documentation nom 13

Remarque: Dans le code VBA, vous pouvez jpg / png /… dans la chaîne de code Si InStr (1, xFileName, ".jpg") + InStr (1, xFileName, ".png") + InStr (1, xFileName, ".img") + InStr (1, xFileName, ".ioc") + InStr (1, xFileName, ".bmp") > 0 Then par exemple, si vous souhaitez répertorier les noms de fichier du fichier au format doc, modifiez uniquement la chaîne de code en Si InStr (1, xFileName, ".doc")> 0, alors.

Si vous avez généralement besoin de répertorier un ou tous les formats de fichier d'un dossier dans une cellule Excel dans votre travail quotidien, le code est complexe et difficile à gérer, mais vous pouvez rapidement résoudre ce problème avec la méthode ci-dessous.


Liste des noms d'images ou des noms de fichiers de format spécifiques d'un dossier dans Excel avec la liste des noms de fichiers

Voici un utilitaire - Liste de noms de fichiers in Kutools for Excel, Qui peut

>> liste tous les noms de fichier dans tous les formats de fichier d'un dossier dans une nouvelle feuille;

>> liste les noms de fichiers dans un ou plusieurs formats de fichiers que vous spécifiez pour Excel;

>> liste les noms de fichiers, y compris les sous-dossiers et les fichiers et dossiers cachés, dans Excel.

Kutools for Excel

300 + fonctionnalités avancées
Complet essai gratuit en jours 60
>> Combinez des feuilles ou des cahiers dans un seul
>> Compter / additionner les cellules par couleur
>> Lot supprimer les premiers zéros
>> Fractionner une cellule en colonnes / lignes par une pause, etc.


Après avoir installé gratuitement Kutools for Excel, procédez comme suit:

1. Activez le classeur pour lequel vous souhaitez répertorier les noms de fichier, puis cliquez sur Kutools Plus > Import / Export > Liste de noms de fichiers.
nom de la liste de documentation nom 4

2. dans le Liste de noms de fichiers dialogue, premièrement, cliquez sur nom de la liste de documentation nom 5 sélectionner un dossier pour lequel vous voulez lister ses noms de fichiers, vous pouvez alors cocher les cases Inclure les fichiers dans les sous-répertoires et Inclure les fichiers et dossiers cachés Comme vous le souhaitez.
nom de la liste de documentation nom 6

3. Sélectionnez ensuite le format de fichier dans lequel vous souhaitez répertorier les noms. Type de fichiers .

Carreau Tous les fichiers option, il listera tous les noms de fichiers dans tous les formats de fichiers du dossier sélectionné
nom de la liste de documentation nom 7
Carreau Commun option, et sélectionnez le format de fichier spécifique pour lequel vous souhaitez répertorier les noms de fichiers dans la liste déroulante, puis tous les noms de fichiers du format de fichier que vous choisissez seront affichés dans la liste déroulante.
nom de la liste de documentation nom 8
Carreau Spécifier option, puis tapez les extensions de fichier (en utilisant des virgules pour les séparer) pour répertorier les noms de fichiers dans la zone de texte, puis uniquement les noms de fichiers avec les extensions de fichier saisies dans Excel
nom de la liste de documentation nom 9

4. Choisissez l'unité de taille dont vous avez besoin dans la liste déroulante de Unité de taille de fichier section, si vous souhaitez créer un lien vers les noms de fichiers, cochez Créer des hyperliens option.

nom de la liste de documentation nom 10 nom de la liste de documentation nom 11

5. Cliquez Ok, une nouvelle feuille sera créée pour répertorier les noms de fichiers et certaines informations relatives aux fichiers.
nom de la liste de documentation nom 12

Pointe: si vous souhaitez répertorier tous les noms de feuille dans Excel, vous pouvez appliquer Kutools for Excel '. Créer une liste de noms de feuille utilitaire, il créera une nouvelle feuille pour répertorier tous les noms de feuille pouvant être liés.
créer une liste de noms de feuilles

Kutools for Excel: 300 + outils utiles, simplifiant en quelques clics les tâches complexes dans Excel.


Télécharger un exemple de fichier

échantillon


Outils de productivité recommandés

Onglet Office - Navigation, édition, gestion des documents dans Microsoft Office 2019 - 2003 et Office 365


onglet bureau

Un complément professionnel pour accélérer Excel 2019-2007, réduisant le nombre d'heures de tâches à quelques secondes

Ce complément inclut des dizaines de groupes professionnels. Les options 300 + automatiseront la plupart de vos tâches quotidiennes dans Excel et augmenteront votre productivité d'au moins 50%. Tels que des groupes d'optons en un clic et de conversions par lots.
Maintenant, c’est votre chance d’accélérer votre travail avec Kutools for Excel!


onglet outils
onglet kutoolsp
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    THE HELPER · 7 months ago
    I WAS HAVING THE SAME PROBLEM TANNER, IN THE SCRIPT WHERE IT HAS THE DIFFERENT FILE EXTENSIONS ITS GOING TO GRAB,YOU HAVE TO CAPITALIZE THE FILE EXTENSION ITS LOOKING FOR, FOR EXAMPLE, YOU SAID YOUR FILES ARE ".png", WELL IF YOU CAPITALIZE IT I.E ".PNG" IT MAY WORK.
  • To post as a guest, your comment is unpublished.
    Tanner Haynes · 8 months ago
    Is it possible that there is something wrong with the code? The file explorer is showing my folder full of images (.png) as empty.
  • To post as a guest, your comment is unpublished.
    Tanner · 8 months ago
    Is it possible something is wrong with the code? Because it shows folders full of images (.png) as empty when it pulls up the box to select the photos.