Cookies matulungan kaming ihatid ang aming mga serbisyo. Sa pamamagitan ng paggamit sa aming mga serbisyo, sumasang-ayon ka sa aming paggamit ng cookies.
Tip: Iba pang mga wika ay isinaling-Google. Maaari mong bisitahin ang English bersyon ng link na ito.
mag-log in
x
or
x
x
Magrehistro
x

or

Paano ilista ang mga file sa isang direktoryo sa worksheet sa Excel?

Kung nais mong bumuo ng isang listahan ng mga pangalan ng file sa loob ng isang direktoryo sa isang worksheet, maaari mong iproseso ang mga sumusunod na paraan upang makakuha ng isang listahan ng mga file mula sa isang direktoryo sa worksheet nang mabilis.

Kumuha ng isang listahan ng mga file sa worksheet sa pamamagitan ng paggamit ng isang web browser

Paggamit ng VBA sa listahan ng mga file ng isang folder sa isang worksheet

Listahan ng mga file sa isang folder o subdirectory sa worksheet na may Kutools para sa Excel.


Ilista ang lahat ng mga filename sa isang folder at mga subfolder sa isang worksheet:

may Kutools para sa Excel's Listahan ng Filename tampok, maaari mong mabilis na ilista ang lahat ng mga pangalan ng file mula sa isang folder kabilang ang mga subfolder sa isang bagong worksheet.

ilista ang lahat ng mga filename na 9

Kutools para sa Excel: may higit sa 200 madaling gamitin na Excel add-in, libre upang subukan nang walang limitasyon sa 60 na araw. I-download at libreng pagsubok Ngayon!


Kumuha ng isang listahan ng mga file sa worksheet sa pamamagitan ng paggamit ng isang web browser


Kung nais mong ilista ang mga file sa isang folder sa pamamagitan ng paggamit ng web browser, dapat mong tiyakin na mayroon kang isa sa mga web browser (Firefox, Opera at Google Chrome) na naka-install sa iyong computer. Kung kaya kailangan mong ilista ang mga file ng sumusunod na folder sa worksheet, tingnan ang screenshot:

1. Pumunta upang kopyahin ang landas ng folder (Test ng folder) sa Explorer. Halimbawa, ang landas ng folder na ito ay: C: \ Users \ DT168 \ Desktop \ Folder test.

ilista ang lahat ng mga filename na 1

2. Buksan ang isa sa mga web browser (FireFox, Opera at Google Chrome) at i-paste ang path ng folder sa address bar at pindutin ang Magpasok susi. Tingnan ang screenshot:

ilista ang lahat ng mga filename na 2

3. I-click ang Ctrl + A upang piliin ang lahat ng nilalaman sa web browser at pindutin ang Ctrl + C upang kopyahin ang mga ito.

4. Buksan ang Excel at direktang i-paste (gamit ang Ctrl + V mga shortcut upang i-paste) ang mga ito sa isang worksheet. Tingnan ang screenshot:

ilista ang lahat ng mga filename na 3

kawalan: ang paraan na ito ay hindi maaaring maglista ng mga file sa subdirectory.


Paggamit ng VBA sa listahan ng mga file ng isang folder sa isang worksheet

Gamit ang sumusunod na VBA upang ilista ang mga file sa isang folder sa isang worksheet:

1. Buksan ang isang worksheet, at i-click upang pumili ng isang cell kung saan mo gustong ilagay ang mga filename.

2. I-hold ang ALT + F11 key sa Excel, at binubuksan nito ang Microsoft Visual Basic para sa Mga Application window.

3. I-click ang Isingit > Module, at i-paste ang sumusunod na code sa Module Window.

VBA code: Ilista ang lahat ng mga pangalan ng file sa isang folder

Option Explicit
Sub GetFileNames()
Dim xRow As Long
Dim xDirect$, xFname$, InitialFoldr$
InitialFoldr$ = "C:\" 
With Application.FileDialog(msoFileDialogFolderPicker)
.InitialFileName = Application.DefaultFilePath & "\"
.Title = "Please select a folder to list Files from"
.InitialFileName = InitialFoldr$
.Show
If .SelectedItems.Count <> 0 Then
xDirect$ = .SelectedItems(1) & "\"
xFname$ = Dir(xDirect$, 7)
Do While xFname$ <> ""
ActiveCell.Offset(xRow) = xFname$
xRow = xRow + 1
xFname$ = Dir
Loop
End If
End With
End Sub

4. Pagkatapos ay mag-click doc-list-files-4 na pindutan upang patakbuhin ang code, isang bagong window Mangyaring pumili ng isang folder upang ilista ang mga file mula sa ay ipapakita. Piliin ang folder na gusto mong ilista ang mga filename.

ilista ang lahat ng mga filename na 4

5. Pagkatapos ay mag-click OK, ang mga file sa partikular na folder ay nakalista sa worksheet. Tingnan ang screenshot:

ilista ang lahat ng mga filename na 5

kawalan: Sa pamamagitan ng paggamit ng VBA na ito, maaari ka lamang makakuha ng listahan ng mga filename sa isang worksheet, walang hyperlink na link sa mga file at walang iba pang impormasyon. hindi madaling makakuha ng listahan ng mga file sa isang folder sa isang worksheet.


Listahan ng mga file sa isang folder o subdirectory sa worksheet na may Kutools para sa Excel

ang Listahan ng Filename utility ng Kutools para sa Excel ay madaling makagawa ng isang listahan ng mga file mula sa isang direktoryo sa isang worksheet.

Kutools para sa Excel : na may higit sa 300 madaling gamitin na Excel add-in, libre upang subukan nang walang limitasyon sa 60 na araw.

Kung na-install mo na Kutools para sa Excel, maaari mong mabilis na makakuha ng isang listahan ng mga file sa isang folder sa worksheet tulad ng sumusunod:

1. Buksan ang Excel, Mag-click Higit pang mga Kutool > Mag-import / Mag-export > Listahan ng Filename ..., tingnan ang screenshot:

ilista ang lahat ng mga filename na 6

2. Sa Listahan ng Filename dialog box, gawin ang mga sumusunod na operasyon:

ilista ang lahat ng mga filename na 7

(1.) Mag-clickdoc-list-files-button pindutan upang tukuyin ang folder na naglalaman ng mga file na nais mong ilista;

(2.) Lagyan ng check ang Isama ang mga file sa mga subdirectory pagpipilian upang ilista ang lahat ng mga pangalan ng file sa mga subfolder o tingnan ang Isama ang mga nakatagong file at folder pagpipilian upang ilista ang lahat ng mga pangalan ng mga nakatagong file pati na rin ang mga pangalan ng file sa mga nakatagong folder;

(3.) Tukuyin ang uri ng file na nais mong ilista sa ilalim ng Uri ng file seksyon;

(4.) Pumili ng isang sukat ng sukat ng file na nais mong ipakita mula sa Laki ng file unit seksyon na kailangan mo.

(5.) Lagyan ng check ang Lumikha ng mga hyperlink opsyon hangga't kailangan mo.

3. I-click ang OK. Ito ay bubuo ng isang listahan ng mga file sa direktoryo o subdirectory sa worksheet. Tingnan ang screenshot:

ilista ang lahat ng mga filename na 8

Kalamangan: maaari mong tukuyin na ilista ang mga file ng subdirectory o hindi, upang lumikha ng mga hyperlink para sa bawat file o folder. Maaari mo ring tukuyin ang listahan ng mga file sa listahan ayon sa mga extension ng mga uri ng file. Medyo madali para sa lahat ng mga gumagamit ng Excel.

I-click upang I-download ang Kutools para sa Excel at libreng pagsubok Ngayon!


Listahan ng mga file sa isang folder o subdirectory sa worksheet na may Kutools para sa Excel

Kutools para sa Excel Kasama ang higit sa 300 madaling gamiting mga tool sa Excel. Libre upang subukan nang walang limitasyon sa mga araw na 60. I-download ang libreng pagsubok ngayon!



Inirerekumendang Mga Tool sa Produktibo

Tab ng Tanggapan

ginto star1 Dalhin ang mga madaling tab sa Excel at iba pang software ng Office, tulad ng Chrome, Firefox at bagong Internet Explorer.

Kutools para sa Excel

ginto star1 Kahanga-hangang! Palakihin ang iyong pagiging produktibo sa 5 minuto. Hindi kailangan ang anumang mga espesyal na kasanayan, i-save ang dalawang oras araw-araw!

ginto star1 300 Mga Bagong Tampok para sa Excel, Gumawa ng Excel Karamihan Madali at Makapangyarihang:

  • Pagsamahin ang Cell / Rows / Mga Haligi nang walang Pagkawala ng Data.
  • Pagsamahin at I-consolidate ang Maramihang Mga Sheet at Workbook.
  • Ihambing ang mga Ranges, Kopyahin ang Maramihang Ranges, I-convert ang Teksto sa Petsa, Conversion ng Unit at Pera.
  • Bilang ng Mga Kulay, Paging Mga Subtot, Advanced na Pagsunud-sunurin at Super Filter,
  • Higit pang Piliin / Isingit / Tanggalin / Teksto / Format / Link / Magkomento / Workbook / Worksheets Mga Tool ...

Screen shot ng Kutools for Excel

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.
    Jeff Kollars · 6 months ago
    Is there a way to add a single filename to a row with all of the additional info that comes with using the Kutools import filenames function? I populated a spreadsheet using the import filenames function and now I need to add additional files. Thanks in advance.
    • To post as a guest, your comment is unpublished.
      skyyang · 6 months ago
      Hello, Kollars,
      Could you give some more details of your problem?
      Or you can insert a screenshot for explaining your problem.
      • To post as a guest, your comment is unpublished.
        Jeff Kollars · 5 months ago
        Hi Skyyang,

        So, say that I've opened a blank spreadsheet and imported a filenames list from a folder using Kutools "Import Filename List". Later I add a new file to that folder. Now I want to import the filename for only that file into the same spreadsheet. Is this possible and how do I do it?
        • To post as a guest, your comment is unpublished.
          skyyang · 5 months ago
          Dear Kollars,
          If you have new file names need to import, you should apply the Filename List again. And it will import all the filenames once more.
          • To post as a guest, your comment is unpublished.
            Jeff Kollars · 5 months ago
            Thank you Skyyang. It would be good to have a way to import only selected files into the list. Maybe a feature you could include in a future release. Thanks.
            • To post as a guest, your comment is unpublished.
              skyyang · 5 months ago
              Hi, Kollars,
              We will consider your suggestion, thank you very much!
  • To post as a guest, your comment is unpublished.
    Rick · 1 years ago
    Excellent help and clear instructions, appreciate the time spent on this
  • To post as a guest, your comment is unpublished.
    Stefan Eriksson · 1 years ago
    You can use the terminal as well.

    Start cmd.exe.
    Use the 'cd' command and go to the folder with the files: cd "C:\Users\dt\Desktop\kte data\".
    Run the command 'dir /b > list.txt'.
    Run the command 'notepad.exe list.txt'.
    Select and copy the content with CTRL + A and CTRL + C.
    Exit notepad with ALT + F4.
    Open Excel.
    Paste the content into Excel with CTRL + V.
    Done.

    I wish more Windows users could use the terminal to solve simple things like this.
  • To post as a guest, your comment is unpublished.
    Marijke · 1 years ago
    This is fabulous, thanks so much!
  • To post as a guest, your comment is unpublished.
    Chris · 1 years ago
    Great Info! Easy and to the point. Love your work.