ช่วยอธิบายการทำงาน ของโค้ด EXCEL VBA นี้หน่อยครับ

Do While Not strName = ""
   Workbooks.Open FileName:=File_Path & "\" & strName
   strName = Dir
Loop
คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 1
โค้ดนี้มาไม่ครบนะครับ
แต่พออ่านได้ว่า

Do While Not strName = ""
ให้ทำไปเรื่อยๆ ในขณะที่ตัวแปรชื่อ strName  ไม่มีค่าเป็น ""
   Workbooks.Open FileName:=File_Path & "\" & strName
เปิด Workbook ที่ชื่อและโฟลเดอร์ตรงกับข้อมูลที่เก็บไว้ในตัวแปร File_Path และ strName
   strName = Dir
ตั้งค่า strName ให้เท่ากับ Dir (แต่ตรงนี้น่าจะผิดนะ) เพราะปกติ Dir จะเป็น  DIR ( pathname [, attributes ] )
Loop
วน loop กลับไปที่ Do อีกครั้ง
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่