ผมไม่รู้ว่าผิดตรงไหนครับ มันถึงหาชื่อโฟลเดอร์ไม่เจอ VBA EXCEL บอกว่าไม่เจอไฟล์นี้ครับ

หลังจากใส่โค้ดเพื่อหาโฟลเดอร์ที่ EXCEL VBA ไฟล์นี้อยู่ พอรันแล้วฟ้องขึ้นว่าไฟล์ได้ถูกย้ายไปที่อื่น หรือ ถูกลบครับ แก้ไขยังไงครับ รบกวนผู้รู้ช่วยดูให้หน่อยครับ ขอบคุณครับ


Sub NNN()

Dim newSht As Worksheet
Dim copyBook As Excel.Workbook
Dim copySht As Worksheet
Dim path As String
Dim Filename As String

    path = ThisWorkbook.path & "\"
    If Len(WorksheetName) > 30 Then
    WorksheetName = Left(WorksheetName, 30)
    End If
     Set copyBook = Workbooks.Open(path & Filename, UpdateLinks:=0, ReadOnly:=False)
     Set copySht = copyBook.Worksheets(1)
End Sub
คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 1
Filename = ว่างเปล่า

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