คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 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 อีกครั้ง
แต่พออ่านได้ว่า
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 อีกครั้ง
แสดงความคิดเห็น
ช่วยอธิบายการทำงาน ของโค้ด EXCEL VBA นี้หน่อยครับ
Workbooks.Open FileName:=File_Path & "\" & strName
strName = Dir
Loop