Loncat ke daftar isi utama

Bagaimana cara mencantumkan semua nama file dari folder dan sub-folder ke dalam lembar kerja?

Penulis: Dukungan Teknis Terakhir Dimodifikasi: 2024-03-01

Jika Anda ingin membuat daftar nama file dalam direktori di lembar kerja, Anda dapat memproses cara berikut untuk mendapatkan daftar file dari direktori di lembar kerja dengan cepat.


Buat daftar semua nama file dari folder ke dalam lembar kerja dengan menggunakan browser web

Jika Anda ingin membuat daftar file dalam folder dengan menggunakan browser web, Anda harus memastikan Anda memiliki salah satu browser web (Firefox, Opera dan Google Chrome) terpasang di komputer Anda. Misalkan Anda perlu membuat daftar file dari folder berikut di lembar kerja, lihat tangkapan layar: 

1. Pergi untuk menyalin jalur folder (Uji Folder) di Explorer. Misalnya, jalur folder ini adalah: C: \ Users \ AddinTestWin10 \ Desktop \ Folder Test.

2. Buka salah satu browser web (FireFox, Opera dan Google Chrome) dan rekatkan jalur folder di bilah alamat dan tekan Enter kunci. Lihat tangkapan layar:

3. Klik Ctrl + A untuk memilih semua konten di browser web dan tekan Ctrl + C untuk menyalinnya.

4. Buka Excel dan langsung tempel (menggunakan Ctrl + V pintasan untuk menempelkannya di lembar kerja. Lihat tangkapan layar:

Catatan:
  • 1. Dengan metode ini, hanya file di folder utama yang dapat ditampilkan, file di subdirektori tidak dapat dicantumkan.
  • 2. Hyperlink dari nama file tidak tersedia.

Buat daftar semua nama file dari folder ke dalam lembar kerja dengan menggunakan rumus

Di Excel, Anda juga dapat menggunakan rumus untuk mendapatkan daftar semua nama file atau jenis nama file psecifc dari folder, lakukan dengan langkah-langkah berikut:

1. Salin dan tempel jalur file ke dalam sel, lalu ketik \* setelah jalur file seperti gambar di bawah ini ditampilkan:

2. Lalu klik Rumus > Manajer nama, lihat tangkapan layar:

3. di Manajer nama kotak dialog, klik New tombol, lihat tangkapan layar:

4. Di muncul keluar Nama baru kotak dialog, tentukan nama ke dalam Nama kotak teks, lalu masukkan rumus di bawah ini ke dalam Mengacu pada kotak teks, lihat tangkapan layar:

=FILES(Sheet1!$A$1)

Note: Dalam rumus ini, Sheet1! $ A $ 1 adalah sel lembar kerja berisi jalur file yang Anda sisipkan pada langkah 1.

5. Dan kemudian, klik OK > Penyelesaian untuk menutup dialog, lalu masukkan rumus berikut ke dalam sel kosong di mana Anda ingin mencantumkan nama file, dan seret isian isian ke bawah hingga sel kosong ditampilkan, sekarang, semua nama file di folder yang ditentukan telah terdaftar seperti di bawah ini tangkapan layar ditampilkan:

=IFERROR(INDEX(Filenames,ROW(A1)),"")

Note: Dalam rumus ini, Nama file adalah nama rentang yang Anda buat pada langkah 4, dan A1 adalah sel berisi jalur file.

Catatan:
  • 1. Anda harus menyimpan buku kerja ini sebagai Buku Kerja Excel dengan Makro Aktif format, jika Anda ingin rumus berfungsi dengan baik setelah file ditutup dan dibuka kembali.
  • 2. Jika Anda ingin membuat daftar semua file dengan ekstensi tertentu, seperti daftar semua nama file docx, dalam hal ini, Anda hanya perlu menggunakan * docx * bukan *, demikian pula, untuk file xlsx, silakan gunakan * xlsx *.


Buat daftar semua nama file dari folder ke dalam lembar kerja dengan menggunakan kode VBA

Menggunakan VBA berikut ini untuk membuat daftar file dalam folder di lembar kerja:

1. Buka lembar kerja, dan klik untuk memilih sel tempat Anda ingin meletakkan nama file.

2. Tahan ALT + F11 kunci di Excel, dan itu membuka file Microsoft Visual Basic untuk Aplikasi jendela.

3. Klik Menyisipkan > Modul, dan tempel kode berikut di Modul Jendela.

Kode VBA: Cantumkan semua nama file dari folder ke dalam lembar kerja

Sub listfiles()
'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. Lalu tekan F5 kunci untuk menjalankan kode, jendela baru Browse akan ditampilkan. Pilih folder yang ingin Anda daftarkan nama filenya.

5. Kemudian klik OK, file di folder tertentu telah dicantumkan ke dalam lembar kerja dengan hyperlink. Lihat tangkapan layar:

Note: Hanya nama file di folder utama yang dapat dicantumkan.

Buat daftar semua nama file dari folder dan sub-folder ke dalam lembar kerja dengan fitur canggih

Grafik Daftar Nama File kegunaan Kutools untuk Excel dapat dengan mudah menghasilkan daftar file dari direktori di lembar kerja seperti yang ditunjukkan di bawah ini.    Klik untuk mengunduh Kutools for Excel!

doc mencantumkan semua nama file 9

Catatan:Untuk menerapkan ini Daftar Nama File, pertama, Anda harus mengunduh Kutools untuk Excel, lalu terapkan fitur dengan cepat dan mudah.

Setelah menginstal Kutools untuk Excel, lakukan seperti ini:

1. Buka Excel, Klik Kutools Ditambah > Ekspor Impor > Daftar Nama File…, lihat tangkapan layar:

2. di Daftar Nama File kotak dialog, lakukan operasi berikut:

(1.) Klik doc-list-file-button tombol untuk menentukan folder yang berisi file yang ingin Anda daftarkan;

(2.) Periksa Sertakan file dalam subdirektori opsi untuk mencantumkan semua nama file di subfolder atau centang Sertakan file dan folder tersembunyi opsi untuk mencantumkan semua nama file tersembunyi serta nama file di folder tersembunyi;

(3.) Tentukan jenis file yang ingin Anda daftarkan di bawah Jenis file bagian;

(4.) Pilih satu unit ukuran file yang ingin Anda tampilkan dari Unit ukuran file bagian yang Anda butuhkan.

(5.) Periksa Buat hyperlink pilihan yang Anda butuhkan.

3. Klik OK. Ini akan menghasilkan daftar file di direktori atau subdirektori di lembar kerja baru. Lihat tangkapan layar:

Klik untuk Mengunduh Kutools for Excel dan uji coba gratis Sekarang!


Artikel yang lebih relatif:

  • Buat Daftar Semua Nama Lembar Kerja Dari Buku Kerja
  • Misalkan, Anda memiliki buku kerja dengan beberapa lembar kerja, sekarang Anda ingin mencantumkan semua nama lembar di buku kerja saat ini, apakah ada metode cepat untuk membuat daftar nama lembar ini di Excel tanpa mengetiknya satu per satu? Tutorial ini memberikan instruksi tentang cara membuat daftar nama lembar kerja di Excel.
  • Salin atau Pindahkan File Dari Satu Folder ke Folder Lain Berdasarkan Daftar
  • Jika Anda memiliki daftar nama file di kolom di lembar kerja, dan file tersebut berada di folder di komputer Anda. Tapi, sekarang, Anda perlu memindahkan atau menyalin file-file ini yang namanya tercantum ke dalam lembar kerja dari folder aslinya ke folder lain seperti gambar berikut yang ditampilkan. Bagaimana Anda bisa menyelesaikan tugas ini secepat mungkin di Excel?
  • Menavigasi Antar Lembar Kerja Dengan Menggunakan Daftar Drop Down
  • Misalkan, Anda memiliki buku kerja yang berisi beberapa lembar kerja, sekarang, Anda perlu membuat daftar drop-down atau kotak kombo yang mencantumkan semua nama lembar dan ketika Anda memilih satu nama lembar dari daftar drop-down, itu akan langsung melompat ke lembar itu. Artikel ini, saya akan memperkenalkan cara menavigasi antar lembar kerja dengan menggunakan daftar drop-down di Excel.

Alat Produktivitas Kantor Terbaik

🤖 Kutools AI Ajudan: Merevolusi analisis data berdasarkan: Eksekusi Cerdas   |  Hasilkan Kode  |  Buat Rumus Khusus  |  Analisis Data dan Hasilkan Grafik  |  Aktifkan Fungsi Kutools...
Fitur Populer: Temukan, Sorot, atau Identifikasi Duplikat   |  Hapus Baris Kosong   |  Gabungkan Kolom atau Sel tanpa Kehilangan Data   |   Putaran tanpa Formula ...
Pencarian Super: VLookup Beberapa Kriteria    VLookup Nilai Berganda  |   VLookup di Beberapa Lembar   |   Pencarian Fuzzy ....
Daftar Drop-down Lanjutan: Buat Daftar Drop Down dengan Cepat   |  Daftar Drop Down yang Bergantung   |  Multi-pilih Drop Down List ....
Manajer Kolom: Tambahkan Jumlah Kolom Tertentu  |  Pindahkan Kolom  |  Alihkan Status Visibilitas Kolom Tersembunyi  |  Bandingkan Rentang & Kolom ...
Fitur Unggulan: Fokus Kisi   |  Tampilan Desain   |   Bar Formula Besar    Manajer Buku Kerja & Lembar   |  Perpustakaan Sumberdaya (Teks otomatis)   |  Pemetik tanggal   |  Gabungkan Lembar Kerja   |  Enkripsi/Dekripsi Sel    Kirim Email berdasarkan Daftar   |  Filter Super   |   Filter Khusus (filter tebal/miring/coret...) ...
15 Perangkat Teratas12 Teks Tools (Tambahkan Teks, Hapus Karakter, ...)   |   50 + Grafik jenis (Gantt Chart, ...)   |   40+ Praktis Rumus (Hitung usia berdasarkan ulang tahun, ...)   |   19 Insersi Tools (Masukkan Kode QR, Sisipkan Gambar dari Jalur, ...)   |   12 Konversi Tools (Angka ke Kata, Konversi Mata Uang, ...)   |   7 Gabungkan & Pisahkan Tools (Lanjutan Gabungkan Baris, Pisahkan Sel, ...)   |   ... dan banyak lagi

Tingkatkan Keterampilan Excel Anda dengan Kutools for Excel, dan Rasakan Efisiensi yang Belum Pernah Ada Sebelumnya. Kutools for Excel Menawarkan Lebih dari 300 Fitur Lanjutan untuk Meningkatkan Produktivitas dan Menghemat Waktu.  Klik Di Sini untuk Mendapatkan Fitur yang Paling Anda Butuhkan...

Deskripsi Produk


Tab Office Membawa antarmuka Tab ke Office, dan Membuat Pekerjaan Anda Jauh Lebih Mudah

  • Aktifkan pengeditan dan pembacaan tab di Word, Excel, PowerPoint, Publisher, Access, Visio, dan Project.
  • Buka dan buat banyak dokumen di tab baru di jendela yang sama, bukan di jendela baru.
  • Meningkatkan produktivitas Anda sebesar 50%, dan mengurangi ratusan klik mouse untuk Anda setiap hari!
Comments (80)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I've been using vb6 since years. That was very easy to copy all the file names of directory and sub-directory. It was possible to manipulate the name of the files as you wanted. Unfortunately, it has been abandonned...
This comment was minimized by the moderator on the site
Is there any way to get a list of files in a Microsoft Teams/SharePoint folder including sub folders? I can synch the folder locally but then the hyperlinks generated are local. I really want the links to the Teams location for purpose of sharing with the team.
This comment was minimized by the moderator on the site
السلام عليكم ...شكرا جزيلا وفقكم الله لكل خير...معلومات قيمة ومفيدة ..نفعتني كثيرا وفرحت بها كثيرا
This comment was minimized by the moderator on the site
I'm 63 years old. Have been looking for how to do this this (directory to Excel to with attributes) for years! Tried many methods so complicated that I had to learn new programming language (i.e. command prompt and command shell, I am subject matter expert, IT user; not dedicated IT). But thought it should be simple so kept looking. AND HERE IT IS!! So easy my now elderly brain gets it. Thank you, thank you. Bless you! All hail extendoffice! You rock.
Hmmm. Does anybody else have programming how-tos on their bucket list?
This comment was minimized by the moderator on the site
How do you automatically refresh the list after you change a file name?
This comment was minimized by the moderator on the site
you are genius
This comment was minimized by the moderator on the site
How to list all file names from a SharePoint link into a Worksheet?
This comment was minimized by the moderator on the site
HI, does this line give an error if you folder path is longer?

ActiveSheet.Hyperlinks.Add Cells(I, 1), xFile.Path, , , xFile.Name
This comment was minimized by the moderator on the site
Amazing trick ! Unfortunately is working only for certain folders and I couldnt identify whats the selection criteria. I only can tell that Microsoft Excel Security Notice says "Microsoft Office has identify a potential security concern. This location may be unsafe. C:\C:\Users\popal". I dont understand where is "C:\C:" comming from but I m getting the same "C:\C:" when I hover the mouse over the hypelink. Thanks for any suggestion
This comment was minimized by the moderator on the site
very very useful help and clear instructions. appreciate the time spent on this . thanks.
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations