จะแสดงรายชื่อไฟล์ทั้งหมดจากโฟลเดอร์และโฟลเดอร์ย่อยลงในแผ่นงานได้อย่างไร?
หากคุณต้องการสร้างรายชื่อไฟล์จากไดเร็กทอรีลงในเวิร์กชีต Excel วิธีการต่อไปนี้จะช่วยให้คุณดำเนินการนี้ได้อย่างรวดเร็วและมีประสิทธิภาพ เลือกวิธีการที่เหมาะกับความต้องการของคุณมากที่สุด
- แสดงชื่อไฟล์ทั้งหมดจากโฟลเดอร์ลงในแผ่นงานโดยใช้เว็บเบราว์เซอร์
- แสดงชื่อไฟล์ทั้งหมดจากโฟลเดอร์ลงในแผ่นงานโดยใช้สูตร
- แสดงชื่อไฟล์ทั้งหมดจากโฟลเดอร์ลงในแผ่นงานโดยใช้รหัส VBA
- แสดงรายชื่อไฟล์ทั้งหมดจากโฟลเดอร์และโฟลเดอร์ย่อยลงในแผ่นงานพร้อมคุณสมบัติที่มีประสิทธิภาพ
แสดงชื่อไฟล์ทั้งหมดจากโฟลเดอร์ลงในแผ่นงานโดยใช้เว็บเบราว์เซอร์
หากคุณต้องการแสดงรายการไฟล์ในโฟลเดอร์โดยใช้เว็บเบราว์เซอร์คุณควรตรวจสอบให้แน่ใจว่าคุณมีเว็บเบราว์เซอร์ (Firefox, Opera และ Google Chrome) ติดตั้งในคอมพิวเตอร์ของคุณ สมมติว่าคุณต้องแสดงรายการไฟล์ของโฟลเดอร์ต่อไปนี้ในแผ่นงานดูภาพหน้าจอ:
1. ไปคัดลอกเส้นทางของโฟลเดอร์ (การทดสอบโฟลเดอร์) ใน Explorer ตัวอย่างเช่นเส้นทางของโฟลเดอร์นี้คือ: C: \ Users \ AddinTestWin10 \ Desktop \ Folder Test.
2. เปิดหนึ่งในเว็บเบราว์เซอร์ (FireFox, Opera และ Google Chrome) และวางเส้นทางโฟลเดอร์ในแถบที่อยู่แล้วกด เข้าสู่ สำคัญ. ดูภาพหน้าจอ:
3. คลิก Ctrl + A เพื่อเลือกเนื้อหาทั้งหมดในเว็บเบราว์เซอร์และกด CTRL + C เพื่อคัดลอก
4. เปิด Excel และวางโดยตรง (โดยใช้ CTRL + V ทางลัดเพื่อวาง) ไว้ในแผ่นงาน ดูภาพหน้าจอ:
- 1. ด้วยวิธีนี้จะแสดงเฉพาะไฟล์ในโฟลเดอร์หลักเท่านั้นไม่สามารถแสดงไฟล์ในไดเร็กทอรีย่อยได้
- 2. ไม่มีการเชื่อมโยงหลายมิติของชื่อไฟล์
แสดงชื่อไฟล์ทั้งหมดจากโฟลเดอร์ลงในแผ่นงานโดยใช้สูตร
ใน Excel คุณยังสามารถใช้สูตรเพื่อรับรายชื่อไฟล์ทั้งหมดหรือชื่อไฟล์เฉพาะจากโฟลเดอร์ได้ โปรดทำตามขั้นตอนต่อไปนี้:
1. คัดลอกและวางเส้นทางไฟล์ลงในเซลล์จากนั้นพิมพ์ \* หลังจากเส้นทางไฟล์ดังภาพด้านล่างที่แสดง:
2. จากนั้นคลิก สูตร > ชื่อผู้จัดการดูภาพหน้าจอ:
3. ใน ชื่อผู้จัดการ คลิกตกลง ใหม่ ปุ่มดูภาพหน้าจอ:
4. ในการโผล่ออกมา ชื่อใหม่ ให้ระบุชื่อลงในไฟล์ Name กล่องข้อความจากนั้นป้อนสูตรด้านล่างลงในไฟล์ อ้างถึง กล่องข้อความดูภาพหน้าจอ:
หมายเหตุ: ในสูตรนี้ Sheet1! $ ก $ 1 คือเซลล์ของเวิร์กชีตที่มีเส้นทางไฟล์ที่คุณแทรกไว้ในขั้นตอนที่ 1
5. จากนั้นคลิก OK > ปิดหน้านี้ เพื่อปิดกล่องโต้ตอบจากนั้นป้อนสูตรต่อไปนี้ลงในเซลล์ว่างที่คุณต้องการแสดงรายการชื่อไฟล์และลากช่องเติมลงไปจนกว่าเซลล์ว่างจะปรากฏขึ้นตอนนี้ชื่อไฟล์ทั้งหมดในโฟลเดอร์ที่ระบุได้รับการระบุไว้ด้านล่าง ภาพหน้าจอที่แสดง:
หมายเหตุ: ในสูตรนี้ ชื่อไฟล์ คือชื่อช่วงที่คุณสร้างในขั้นตอนที่ 4 และ A1 คือเซลล์มีเส้นทางของไฟล์
- 1. คุณควรบันทึกสมุดงานนี้เป็น สมุดงานที่เปิดใช้งานแมโคร Excel รูปแบบ ถ้าคุณต้องการให้สูตรทำงานได้ดีหลังจากปิดและเปิดไฟล์ใหม่อีกครั้ง
- 2. หากคุณต้องการแสดงรายการไฟล์ทั้งหมดที่มีนามสกุลเฉพาะเช่นรายการชื่อไฟล์ docx ทั้งหมดในกรณีนี้คุณต้องใช้ * docx * แทน * ในทำนองเดียวกันสำหรับไฟล์ xlsx โปรดใช้ * xlsx *
แสดงชื่อไฟล์ทั้งหมดจากโฟลเดอร์ลงในแผ่นงานโดยใช้รหัส VBA
ใช้ VBA ต่อไปนี้เพื่อแสดงรายการไฟล์ในโฟลเดอร์ในแผ่นงาน:
1. เปิดเวิร์กชีตแล้วคลิกเพื่อเลือกเซลล์ที่คุณต้องการใส่ชื่อไฟล์
2. กด ALT + F11 ใน Excel และจะเปิดไฟล์ Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่าง
3. คลิก สิ่งที่ใส่เข้าไป > โมดูลและวางรหัสต่อไปนี้ในไฟล์ โมดูล หน้าต่าง.
รหัส VBA: แสดงชื่อไฟล์ทั้งหมดจากโฟลเดอร์ลงในแผ่นงาน
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. จากนั้นกด F5 คีย์เพื่อเรียกใช้รหัสหน้าต่างใหม่ หมวดหมู่สินค้า จะปรากฏขึ้น เลือกโฟลเดอร์ที่คุณต้องการให้แสดงชื่อไฟล์
5. จากนั้นคลิก OKไฟล์ในโฟลเดอร์เฉพาะได้รับการระบุไว้ในแผ่นงานพร้อมไฮเปอร์ลิงก์ ดูภาพหน้าจอ:
แสดงรายชื่อไฟล์ทั้งหมดจากโฟลเดอร์และโฟลเดอร์ย่อยลงในแผ่นงานพร้อมคุณสมบัติที่มีประสิทธิภาพ
รางวัล รายการชื่อไฟล์ ประโยชน์ของ Kutools สำหรับ Excel สามารถสร้างรายการไฟล์จากไดเร็กทอรีในเวิร์กชีตได้อย่างง่ายดาย
1. เปิด Excel คลิก Kutools พลัส > นำเข้าส่งออก > รายชื่อไฟล์…, ดูภาพหน้าจอ:
2. ใน รายการชื่อไฟล์ ไดอะล็อกบ็อกซ์ให้ดำเนินการดังต่อไปนี้:
(1) คลิก ปุ่มเพื่อระบุโฟลเดอร์ที่มีไฟล์ที่คุณต้องการแสดงรายการ
(2) ตรวจสอบไฟล์ รวมไฟล์ในไดเรกทอรีย่อย ตัวเลือกเพื่อแสดงชื่อไฟล์ทั้งหมดในโฟลเดอร์ย่อยหรือตรวจสอบไฟล์ รวมไฟล์และโฟลเดอร์ที่ซ่อนอยู่ ตัวเลือกในการแสดงชื่อไฟล์ที่ซ่อนทั้งหมดรวมทั้งชื่อไฟล์ในโฟลเดอร์ที่ซ่อนอยู่
(3) ระบุประเภทไฟล์ที่คุณต้องการแสดงภายใต้ ประเภทไฟล์ มาตรา;
(4) เลือกหน่วยขนาดไฟล์หนึ่งหน่วยที่คุณต้องการแสดงจาก หน่วยขนาดไฟล์ ส่วนที่คุณต้องการ
(5) ตรวจสอบไฟล์ สร้างไฮเปอร์ลิงก์ ตัวเลือกตามที่คุณต้องการ
3. คลิก OK. มันจะสร้างรายการไฟล์ในไดเร็กทอรีหรือไดเร็กทอรีย่อยในเวิร์กชีตใหม่ ดูภาพหน้าจอ:
Kutools สำหรับ Excel - เพิ่มประสิทธิภาพ Excel ด้วยเครื่องมือที่จำเป็นกว่า 300 รายการ เพลิดเพลินกับฟีเจอร์ AI ฟรีถาวร! Get It Now
บทความที่เกี่ยวข้องเพิ่มเติม:
- สร้างรายการชื่อแผ่นงานทั้งหมดจากสมุดงาน
- สมมติว่าคุณมีสมุดงานที่มีแผ่นงานหลายแผ่นตอนนี้คุณต้องการแสดงรายการชื่อแผ่นงานทั้งหมดในสมุดงานปัจจุบันมีวิธีการอย่างรวดเร็วในการสร้างรายการชื่อแผ่นงานเหล่านี้ใน Excel โดยไม่ต้องพิมพ์ทีละแผ่นหรือไม่? บทช่วยสอนนี้ให้คำแนะนำเกี่ยวกับวิธีแสดงรายการชื่อเวิร์กชีตใน Excel
- คัดลอกหรือย้ายไฟล์จากโฟลเดอร์หนึ่งไปยังอีกโฟลเดอร์หนึ่งตามรายการ
- หากคุณมีรายชื่อไฟล์ในคอลัมน์ในเวิร์กชีตและไฟล์อยู่ในโฟลเดอร์ในคอมพิวเตอร์ของคุณ แต่ตอนนี้คุณต้องย้ายหรือคัดลอกไฟล์เหล่านี้ซึ่งมีชื่ออยู่ในแผ่นงานจากโฟลเดอร์เดิมไปยังอีกโฟลเดอร์หนึ่งตามภาพหน้าจอต่อไปนี้ คุณจะทำงานนี้ให้เสร็จเร็วที่สุดใน Excel ได้อย่างไร
- รับรายชื่อแผ่นงานใน Google ชีต
- บทความนี้จะแนะนำวิธีการบางอย่างในการรับชื่อแผ่นงานปัจจุบันหรือรายชื่อแผ่นงานใน Google แผ่นงาน
- นำทางระหว่างแผ่นงานโดยใช้รายการแบบหล่นลง
- สมมติว่าคุณมีสมุดงานซึ่งมีแผ่นงานหลายแผ่นตอนนี้คุณต้องสร้างรายการแบบหล่นลงหรือกล่องคำสั่งผสมซึ่งแสดงชื่อแผ่นงานทั้งหมดและเมื่อคุณเลือกชื่อแผ่นงานหนึ่งชื่อจากรายการแบบหล่นลงระบบจะข้ามไปยังแผ่นงานนั้นทันที บทความนี้จะแนะนำวิธีการนำทางระหว่างแผ่นงานโดยใช้รายการแบบหล่นลงใน Excel
สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน
เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...
แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก
- เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
- เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
- เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!