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

วิธีการนับไฟล์ในโฟลเดอร์ / ไดเร็กทอรีใน Excel

หากคุณต้องการรับจำนวนไฟล์ในโฟลเดอร์ใดโฟลเดอร์หนึ่งใน Excel คุณจะนึกถึงวิธีใด วิธีการนับจำนวนไฟล์บางประเภทในโฟลเดอร์ และจะเกิดอะไรขึ้นถ้านับไฟล์ในโฟลเดอร์หนึ่งและโฟลเดอร์ย่อยใน Excel? เทคนิคต่อไปนี้จะช่วยให้คุณแก้ปัญหาได้อย่างง่ายดาย


นับประเภทไฟล์ที่ระบุในโฟลเดอร์บางโฟลเดอร์ด้วย VBA

VBA ต่อไปนี้สามารถช่วยให้คุณนับไฟล์ประเภทใดประเภทหนึ่งในโฟลเดอร์หนึ่ง ๆ ได้อย่างง่ายดายเช่นนับไฟล์. xlsx ทั้งหมดในโฟลเดอร์ โปรดดำเนินการดังนี้:

1 กด อื่น ๆ + F11 คีย์พร้อมกันเพื่อเปิดหน้าต่าง Microsoft Visual Basic for Applications

2 คลิก สิ่งที่ใส่เข้าไป > โมดูลจากนั้นวางโค้ด VBA ด้านล่างลงในหน้าต่างโมดูลการเปิด

VBA: นับไฟล์เฉพาะในโฟลเดอร์หนึ่ง ๆ

Sub CountFiles()
Dim xFolder As String
Dim xPath As String
Dim xCount As Long
Dim xFiDialog As FileDialog
Dim xFile As String
Set xFiDialog = Application.FileDialog(msoFileDialogFolderPicker)
If xFiDialog.Show = -1 Then
xFolder = xFiDialog.SelectedItems(1)
End If
If xFolder = "" Then Exit Sub
xPath = xFolder & "\*.xlsx"
xFile = Dir(xPath)
Do While xFile <> ""
xCount = xCount + 1
xFile = Dir()
Loop
MsgBox xCount & " files found"
End Sub

หมายเหตุ: รหัส VBA ด้านบนจะนับไฟล์ .xlsx ไฟล์ในบางโฟลเดอร์ สำหรับการนับไฟล์ประเภทอื่น ๆ โปรดดู xPath = xFolder & "\ *. xlsx"และเปลี่ยน .xlsx เป็นนามสกุลไฟล์อื่น ๆ ตามความต้องการของคุณ

3 กด F5 หรือคลิกปุ่ม วิ่ง เพื่อเรียกใช้รหัส VBA นี้

4. ในกล่องโต้ตอบเรียกดูเปิดให้เลือกโฟลเดอร์ที่คุณจะนับประเภทไฟล์ที่ต้องการแล้วคลิกไฟล์ OK ปุ่ม


5. ตอนนี้กล่องโต้ตอบจะปรากฏขึ้นและแสดงให้คุณเห็นว่ามีไฟล์ประเภทใดอยู่ในโฟลเดอร์นั้น เพียงแค่ปิดกล่องโต้ตอบ

รวมไฟล์เวิร์กชีต / เวิร์กบุ๊ก / ไฟล์ CSV หลายไฟล์ไว้ในแผ่นงาน / สมุดงาน

อาจเป็นเรื่องน่าเบื่อที่จะรวมแผ่นงานหลายสิบแผ่นจากสมุดงานต่างๆไว้ในแผ่นงานเดียว แต่ด้วย Kutools for Excel's รวม (แผ่นงานและสมุดงาน) ยูทิลิตี้คุณสามารถทำได้ด้วยการคลิกเพียงไม่กี่ครั้ง!


ad หนังสือรวมชีท 1

นับไฟล์ทั้งหมดในโฟลเดอร์ที่มีสมุดงานปัจจุบัน

หากคุณเปิดโฟลเดอร์โดยปกติคุณจะได้รับจำนวนไฟล์ทั้งหมดที่ด้านล่างของโฟลเดอร์นี้ วิธีนี้จะแนะนำ Kutools for Excel's เปิดโฟลเดอร์ที่เก็บ ยูทิลิตี้เพื่อเปิดโฟลเดอร์ที่มีสมุดงานปัจจุบันจากนั้นรับจำนวนไฟล์ในโฟลเดอร์นี้

Kutools สำหรับ Excel - รวมเครื่องมือที่มีประโยชน์มากกว่า 300 รายการสำหรับ Excel ทดลองใช้ฟรีคุณลักษณะเต็มรูปแบบ 30วันไม่ต้องใช้บัตรเครดิต! ทดลองใช้ฟรีทันที!

1 คลิก Kutools พลัส > สมุดงาน > เปิดโฟลเดอร์ที่เก็บ. ดูภาพหน้าจอ:

doc นับไฟล์ในโฟลเดอร์ 02

2. ตอนนี้โฟลเดอร์ที่มีสมุดงานปัจจุบันกำลังเปิดขึ้น

ยกเลิกการเลือกไฟล์ใด ๆ ในโฟลเดอร์เปิดและคุณจะเห็นจำนวนไฟล์ทั้งหมดที่ด้านล่างของโฟลเดอร์นี้ตามภาพด้านล่างที่แสดง:



หมายเหตุ: เปิดโฟลเดอร์ที่เก็บ ยูทิลิตี้จะไม่ถูกต้องหากคุณไม่เคยบันทึกสมุดงานปัจจุบันมาก่อน

Kutools สำหรับ Excel - รวมเครื่องมือที่มีประโยชน์มากกว่า 300 รายการสำหรับ Excel ทดลองใช้ฟรีคุณลักษณะเต็มรูปแบบ 30วันไม่ต้องใช้บัตรเครดิต! Get It Now


นับไฟล์ทั้งหมดในโฟลเดอร์ใดโฟลเดอร์หนึ่ง (รวมถึงโฟลเดอร์ย่อย) ด้วย Kutools for Excel

บางครั้งคุณอาจต้องการนับไฟล์หลายประเภทในโฟลเดอร์และโฟลเดอร์ย่อย จริงๆแล้ว Kutools for Excel มีอีก รายการชื่อไฟล์ ยูทิลิตี้เพื่อแก้ปัญหาได้อย่างง่ายดาย

Kutools สำหรับ Excel - รวมเครื่องมือที่มีประโยชน์มากกว่า 300 รายการสำหรับ Excel ทดลองใช้ฟรีคุณลักษณะเต็มรูปแบบ 30วันไม่ต้องใช้บัตรเครดิต! ทดลองใช้ฟรีทันที!

1 คลิก Kutools พลัส > นำเข้าส่งออก > รายการชื่อไฟล์ เพื่อเปิดกล่องโต้ตอบรายการชื่อไฟล์

doc นับไฟล์ในโฟลเดอร์ 01

2. ในกล่องโต้ตอบเปิดรายการชื่อไฟล์โปรดดำเนินการดังนี้:

(1) คลิกไฟล์ หมวดหมู่สินค้า ปุ่ม เพื่อเลือกโฟลเดอร์ที่คุณจะนับไฟล์บางประเภท

(2) ระบุประเภทไฟล์ที่คุณจะนับตามความต้องการของคุณ

ตัวอย่างเช่นคุณต้องนับสมุดงานทุกประเภทเช่น .xlsx ไฟล์, xlsm ไฟล์และ xls. ไฟล์ ฯลฯ โปรดตรวจสอบไฟล์ ร่วมกัน ตัวเลือกและเลือก ไฟล์ Excel ทั้งหมด จากรายการแบบเลื่อนลงด้านล่าง

หมายเหตุ หากคุณต้องการนับไฟล์ทุกประเภท / เฉพาะในโฟลเดอร์บางโฟลเดอร์และโฟลเดอร์ย่อยโปรดตรวจสอบไฟล์ รวมไฟล์ในไดเรกทอรีย่อย ตัวเลือก

3 คลิกที่ Ok ในกล่องโต้ตอบรายการชื่อไฟล์

4. ตอนนี้ไฟล์ทุกประเภทที่ระบุอยู่ในแผ่นงานใหม่ เพียงเลือกคอลัมน์แรกโดยไม่มีส่วนหัวของคอลัมน์คุณจะได้รับจำนวนไฟล์ในแถบสถานะดังภาพด้านล่าง:

Kutools สำหรับ Excel - รวมเครื่องมือที่มีประโยชน์มากกว่า 300 รายการสำหรับ Excel ทดลองใช้ฟรีคุณลักษณะเต็มรูปแบบ 30วันไม่ต้องใช้บัตรเครดิต! Get It Now


Demo: นับไฟล์ทั้งหมดในโฟลเดอร์หนึ่ง (รวมถึงโฟลเดอร์ย่อย)


Kutools สำหรับ Excel มีเครื่องมือที่มีประโยชน์มากกว่า 300 รายการสำหรับ Excel ทดลองใช้ฟรีโดยไม่มีข้อจำกัดใน 30 วัน ดาวน์โหลดและทดลองใช้ฟรีทันที!

เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด

Kutools สำหรับ Excel แก้ปัญหาส่วนใหญ่ของคุณและเพิ่มผลผลิตของคุณได้ถึง 80%

  • นำมาใช้ใหม่: ใส่อย่างรวดเร็ว สูตรที่ซับซ้อนแผนภูมิ และสิ่งที่คุณเคยใช้มาก่อน เข้ารหัสเซลล์ ด้วยรหัสผ่าน; สร้างรายชื่อผู้รับจดหมาย และส่งอีเมล ...
  • ซุปเปอร์ฟอร์มูล่าบาร์ (แก้ไขข้อความและสูตรหลายบรรทัดได้อย่างง่ายดาย); การอ่านเค้าโครง (อ่านและแก้ไขเซลล์จำนวนมากได้อย่างง่ายดาย); วางลงในช่วงที่กรองแล้ว...
  • ผสานเซลล์ / แถว / คอลัมน์ โดยไม่สูญเสียข้อมูล แยกเนื้อหาของเซลล์ รวมแถว / คอลัมน์ที่ซ้ำกัน... ป้องกันเซลล์ซ้ำ; เปรียบเทียบช่วง...
  • เลือกซ้ำหรือไม่ซ้ำ แถว; เลือกแถวว่าง (เซลล์ทั้งหมดว่างเปล่า); Super Find และ Fuzzy Find ในสมุดงานจำนวนมาก สุ่มเลือก ...
  • สำเนาถูกต้อง หลายเซลล์โดยไม่เปลี่ยนการอ้างอิงสูตร สร้างการอ้างอิงอัตโนมัติ ถึงหลายแผ่น ใส่สัญลักษณ์แสดงหัวข้อย่อย, กล่องกาเครื่องหมายและอื่น ๆ ...
  • แยกข้อความ, เพิ่มข้อความ, ลบตามตำแหน่ง, ลบ Space; สร้างและพิมพ์ผลรวมย่อยของเพจ แปลงระหว่างเนื้อหาของเซลล์และความคิดเห็น...
  • ซุปเปอร์ฟิลเตอร์ (บันทึกและใช้โครงร่างตัวกรองกับแผ่นงานอื่น ๆ ); การเรียงลำดับขั้นสูง ตามเดือน / สัปดาห์ / วันความถี่และอื่น ๆ ตัวกรองพิเศษ โดยตัวหนาตัวเอียง ...
  • รวมสมุดงานและแผ่นงาน; ผสานตารางตามคอลัมน์สำคัญ แยกข้อมูลออกเป็นหลายแผ่น; Batch แปลง xls, xlsx และ PDF...
  • คุณสมบัติที่ทรงพลังมากกว่า 300 รายการ. รองรับ Office/Excel 2007-2021 และ 365 รองรับทุกภาษา ง่ายต่อการปรับใช้ในองค์กรหรือองค์กรของคุณ คุณสมบัติเต็มรูปแบบ ทดลองใช้ฟรี 30 วัน รับประกันคืนเงินภายใน 60 วัน
kte แท็บ 201905

แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
ด้านล่าง officetab
จัดเรียงความคิดเห็นโดย
ความคิดเห็น (0)
ยังไม่มีการให้คะแนน เป็นคนแรกที่ให้คะแนน!
มีความคิดเห็นยังไม่มีการโพสต์ที่นี่
แสดงความคิดเห็นของคุณ
โพสต์ในฐานะแขก
×
ให้คะแนนโพสต์นี้:
0   ตัวอักษร
สถานที่แนะนำ

ช่องทางอื่นๆ

ลิขสิทธิ์© 2009 - wwwextendoffice.com | สงวนลิขสิทธิ์. ขับเคลื่อนโดย ExtendOffice. | แผนผังเว็บไซต์
Microsoft และโลโก้ Office เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Microsoft Corporation ในสหรัฐอเมริกาและ / หรือประเทศอื่น ๆ
ได้รับการปกป้องโดย Sectigo SSL