Note: The other languages of the website are Google-translated. Back to English

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

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 > Close 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

The 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 Plus > 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 for Excel Memecahkan Sebagian Besar Masalah Anda, dan Meningkatkan Produktivitas Anda hingga 80%

  • Reuse: Masukkan dengan cepat rumus, bagan yang kompleks dan apa pun yang pernah Anda gunakan sebelumnya; Enkripsi Sel dengan kata sandi; Buat Milis dan mengirim email ...
  • Bilah Formula Super (dengan mudah mengedit beberapa baris teks dan rumus); Membaca Tata Letak (membaca dan mengedit sel dalam jumlah besar dengan mudah); Tempel ke Rentang yang Difilter...
  • Gabungkan Sel / Baris / Kolom tanpa kehilangan Data; Pisahkan Konten Sel; Gabungkan Baris / Kolom Duplikat... Mencegah Sel Duplikat; Bandingkan Rentang...
  • Pilih Duplikat atau Unik Baris; Pilih Baris Kosong (semua sel kosong); Temukan Super dan Temukan Fuzzy di Banyak Buku Kerja; Pilih Acak ...
  • Salinan Tepat Beberapa Sel tanpa mengubah referensi rumus; Buat Referensi Otomatis ke Beberapa Lembar; Sisipkan Poin, Kotak Centang, dan lainnya ...
  • Ekstrak Teks, Tambahkan Teks, Hapus berdasarkan Posisi, Hapus Space; Membuat dan Mencetak Subtotal Paging; Konversi Konten Antar Sel dan Komentar...
  • Filter Super (simpan dan terapkan skema filter ke sheet lain); Penyortiran Lanjutan menurut bulan / minggu / hari, frekuensi dan lainnya; Filter Khusus dengan huruf tebal, miring ...
  • Gabungkan Workbooks dan WorkSheets; Gabungkan Tabel berdasarkan kolom kunci; Pisahkan Data menjadi Beberapa Lembar; Konversi Batch xls, xlsx dan PDF...
  • Lebih dari 300 fitur canggih. Mendukung Office / Excel 2007-2019 dan 365. Mendukung semua bahasa. Penerapan yang mudah di perusahaan atau organisasi Anda. Fitur lengkap uji coba gratis 30 hari. Jaminan uang kembali 60 hari.
tab kte 201905

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.
  • Tingkatkan produktivitas Anda hingga 50%, dan kurangi ratusan klik mouse untuk Anda setiap hari!
officetab bawah
Urutkan komentar berdasarkan
komentar (79)
Belum ada peringkat. Jadilah yang pertama memberi peringkat!
Komentar ini diminimalkan oleh moderator di situs
Dear Sir, Terima kasih untuk artikel informatif yang sangat bagus di Excel. Saya dapat mengambil nama file dari folder dalam satu kolom dengan bantuan modul Anda. Sekarang saya punya beberapa pertanyaan. Saya akan sangat berterima kasih kepada Anda jika Anda dapat menemukan beberapa waktu berharga Anda untuk menyelesaikannya. Skenario: Apa yang saya coba lakukan dan target saya: Saya mendapatkan data realtime dalam file csv dari terminal broker saya. Saat pasar dimulai, file csv ini (dengan nama stok masing-masing) dibuat di folder tertentu, bernama data. Semua file CSV ini memiliki tiga kolom TIME PRICE VOLUME. Nama file biasanya seperti ini: FUTCOM-ALUMINIUM-29NOV2013_MCX113928.csv Saya mengambil nama file ini di kolom pertama RTdata.xlsm saya. Kueri 1: Ketika saya menjalankan modul Anda, ia meminta (mencari) folder. Bisakah saya memberikan path lengkap dalam modul sehingga secara otomatis masuk ke folder itu alih-alih mencarinya. Tempat menyisipkan jalur folder. Kueri 2: Modul mengambil nama file lengkap. Saya ingin dipangkas seperti ini: Dari FUTCOM-ALUMINIUM-29NOV2013_MCX113928.csv ke FUTCOM-ALUMINIUM-29NOV2013. Query3: Bagaimana cara mengambil data lebih lanjut dari tiga kolom TIME PRICE VOLUME dari setiap file csv ke RTdata.xlsm saya di deretan namanya masing-masing. Data hanya dari baris terakhir setiap file csv (karena berubah secara dinamis dalam waktu nyata). Saya menyadari bahwa itu meminta terlalu banyak. Tetapi saya dengan rendah hati meminta Anda untuk membimbing saya dengan baik. Terima kasih & Salam. Manu Adam (New Delhi, India)
Komentar ini diminimalkan oleh moderator di situs
Halo Manu Adam, Saya memiliki pertanyaan yang sama dengan pertanyaan Anda 1. Jika Anda telah menemukan solusi untuk itu, silakan bagikan solusinya atau kirim email kepada saya di bharatsharma116@gmail.com. Bantuan apa pun akan sangat berarti. Terima kasih sebelumnya.
Komentar ini diminimalkan oleh moderator di situs
Tutorialnya keren!!!! Terima kasih banyak atas solusi cepat ini :-)
Komentar ini diminimalkan oleh moderator di situs
Terima kasih telah memposting ini! Metode browser web sangat sederhana
Komentar ini diminimalkan oleh moderator di situs
informasi yang sangat berguna... terima kasih... Lanjutkan....
Komentar ini diminimalkan oleh moderator di situs
kalian keren. program tambahan yang bagus. Saya akan mendapatkan versi berbayar. ini bagus untuk bekerja mendapatkan direktori yang mencetak file untuk bisnis yang memiliki karyawan yang buruk menghapus file. sekarang untuk melihat apakah itu juga akan mencetak semua file di direktori untuk saya. setidaknya saya harus dapat menggunakan daftar file untuk membuat skrip untuk dicetak. terima kasih banyak.
Komentar ini diminimalkan oleh moderator di situs
Saya sebelumnya telah menemukan utilitas excel gabungan surat yang akan mengisi info kolom ke dalam formulir dan mencetaknya. Masalahnya adalah saya perlu membuat file Excel dari info yang dicetak juga. Program ini membuat file seperti yang saya inginkan tetapi apakah program ini memiliki kemampuan untuk mengisi file yang dibuat juga?
Komentar ini diminimalkan oleh moderator di situs
Dear All Terima kasih untuk kode VBA yaitu "Menggunakan VBA untuk membuat daftar file dari folder di lembar kerja" Ini sangat berguna untuk menghasilkan daftar nama file. Saya bersyukur, jika Anda dapat memberikan kode yang akan memilih folder secara otomatis sesuai jalur yang ditentukan. Salam Anil M
Komentar ini diminimalkan oleh moderator di situs
Dear All, bisakah seseorang memberi saya cara untuk menggunakan nama file di makro?
Komentar ini diminimalkan oleh moderator di situs
Terima kasih banyak atas informasi yang bermanfaat ini.
Komentar ini diminimalkan oleh moderator di situs
Jenius dalam Kesederhanaan..!
Komentar ini diminimalkan oleh moderator di situs
Terima kasih banyak atas solusi cepat ini :-)
Komentar ini diminimalkan oleh moderator di situs
Terima kasih banyak!!!!! Hanya apa yang saya butuhkan.
Komentar ini diminimalkan oleh moderator di situs
OMG, ini sangat membantu. Saya memiliki folder dengan 1850 file dan saya perlu mencantumkannya sebagai persyaratan untuk tinjauan Teknik. satu perubahan kecil dapat memengaruhi tanggal pengiriman pencapaian. solusi ini menyelamatkan saya. terima kasih banyak.
Komentar ini diminimalkan oleh moderator di situs
Bisakah seseorang membantu saya membuat daftar nama file tanpa ekstensi atau cara untuk menghapus .pdf atau .doc dari nama file. Terima kasih sebelumnya
Komentar ini diminimalkan oleh moderator di situs
Lakukan saja Ctrl+H lalu ganti .pdf dengan apa-apa Anda juga bisa melakukan teks ke kolom, dibatasi, "."
Komentar ini diminimalkan oleh moderator di situs
Ini hanya membuat hari saya - Terima kasih!
Komentar ini diminimalkan oleh moderator di situs
Terima kasih pete, saya kira itu bisa menjadi salah satu cara dengan menambahkan makro yang direkam tetapi akan sederhana jika mikro pertama itu sendiri menghasilkan daftar nama file tanpa ekstensi masih terima kasih banyak akan mencobanya hari ini
Komentar ini diminimalkan oleh moderator di situs
Empat langkah terlalu banyak untuk metode browser web? Tidak juga
Komentar ini diminimalkan oleh moderator di situs
metode yang mengagumkan. Terima kasih banyak!! ini luar biasa membantu....
Komentar ini diminimalkan oleh moderator di situs
bagus .... :-) Apakah ada makro untuk memperbarui excel secara otomatis dari direktori file ... ketika file baru ditambahkan di direktori
Komentar ini diminimalkan oleh moderator di situs
Terima kasih! Tidak dapat memberi tahu Anda betapa penyelamat (dan penghemat waktu) ini bagi saya!
Komentar ini diminimalkan oleh moderator di situs
Terima kasih. Anda menghemat waktu saya.
Belum ada komentar yang diposting di sini
Muat Lebih
Tinggalkan komentar anda
Posting sebagai Tamu
×
Beri peringkat pos ini:
0   Karakter
Lokasi yang Disarankan