:D snasui.com ยินดีต้อนรับ :D
ยินดีต้อนรับสู่กระดานถามตอบ Excel and VBA และอื่น ๆ ที่เป็นมิตรกับทุกท่าน มีไฟล์แนบมหาศาล ช่วยให้ท่านค้นหาและติดตามศึกษาได้โดยง่าย :thup: สมาชิกท่านใดที่ยังไม่ได้ระบุ Version ของ Excel ที่ใช้งานจริง สามารถทำตาม Link นี้เพื่อจะได้รับคำตอบที่ตรงกับ Version ของท่านครับ :arrow: ระบุ Version ของ Excel
:!: โปรดทราบ :!:
  1. กรุณาอ่านกฎการใช้บอร์ด (Forum rules) ในตำแหน่งด้านบนของแต่ละบอร์ด
  2. การสมัครสมาชิก การ Login การกู้คืนรหัสผ่าน
    1. สมัครสมาชิกดูขั้นตอนได้ที่ :arrow: สมัครสมาชิก
    2. Login เข้าระบบโดยคลิกปุ่ม Login ตรงมุมขวาบนของหน้านี้ :roll:
    3. การ Login ผ่าน Facebook ดูวิธีที่ :arrow: Login ผ่าน Facebook
    4. ลืมรหัสผ่านสามารถรับรหัสใหม่ได้ที่ :arrow: Reset รหัสผ่าน
  3. มีปัญหาการใช้งาน แจ้งผู้ดูแลระบบได้ที่ :arrow: ติดต่อผู้ดูแลระบบ
  4. กำหนดการตั้งค่าส่วนตัว เช่นตั้งค่าภาษาเป็นไทยหรืออังกฤษดูได้ที่ :arrow: ตั้งค่าส่วนตัว
  5. การตั้งและตอบกระทู้ดูได้ที่ :arrow: วิธีการตั้งและตอบกระทู้
  6. การจัดรูปแบบตัวอักษรด้วย bbcode ในช่องแสดงความคิดเห็นดูได้ที่ :arrow: จัดรูปแบบตัวอักษร
  7. กำหนดขนาดตัวอักษรใน Browser ดูได้ที่ :arrow: กำหนดขนาดตัวอักษรใน Browser

สอบถาม VLookup ข้าม Workbook ครับ

ฟอรัมถาม-ตอบปัญหาการใช้งานสูตรและฟังก์ชัน Excel
Forum rules
  1. ไม่อนุญาตให้ใช้ภาษาแชทในการถามและตอบปัญหา ไม่ใช้คำว่า "คับ" หรือ "อ่ะครับ" แทนคำว่า "ครับ" ไม่ใช้คำว่า "เด๋ว" แทนคำว่า "เดี๋ยว" เป็นต้น เนื่องจากเมื่อแปลเป็นภาษาต่างประเทศแล้วจะให้ความหมายผิดไปจากที่ควรจะเป็น
  2. ห้ามถามโดยระบุชื่อผู้ตอบและต้องตั้งชื่อกระทู้ให้สื่อถึงปัญหาที่จะถาม ไม่ตั้งชื่อว่า ช่วยด้วยครับ, มีปัญหามาปรึกษาครับ เป็นต้น
  3. กรุณาอธิบายปัญหาและระบุคำตอบที่ต้องการมาในกระทู้ด้วยเสมอถึงแม้จะอธิบายไว้ในไฟล์แนบแล้วก็ตาม ทั้งนี้เพื่ออำนวยความสะดวกแก่เพื่อนสมาชิกในการค้นหาข้อมูล
  4. กรุณาแนบไฟล์ตัวอย่างพร้อมแสดงคำตอบที่ถูกต้องมาในไฟล์ด้วยเพื่อให้ง่ายต่อการทำความเข้าใจและสะดวกต่อการตอบคำถาม (ขนาดไฟล์ไม่เกิน 500Kb ขนาดภาพไม่เกิน 800*600 Pixel) ไม่แนบเป็น Link มาจากแหล่งอื่นที่อาจจะถูกลบทิ้งไปโดยต้นทางในภายหลัง นอกจากนี้ไม่ควรแนบไฟล์ที่มีข้อมูลสำคัญอันก่อให้เกิดความเสียหายกับตนเองและผู้อื่น
  5. กรณีเป็นคำถามเกี่ยวกับ Programming เช่น VBA, VB.Net, C#, SQL ฯลฯ ต้องลองเขียนมาเองก่อนเสมอ ถามเฉพาะที่ติดปัญหา ระบุ Module, Procedure ที่ติดปัญหาให้ชัดเจน กรุณาโพสต์ Code ให้แสดงเป็น Code คือเปิดด้วย [code] และปิดด้วย [/code] ตัวอย่างเช่น [code]dim r as range[/code] เพื่อให้แตกต่างจากข้อความทั่วไป สะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่าง)
  6. กรุณาแจ้งผลการใช้งานเมื่อได้รับคำตอบว่าตรงกับความต้องการหรือไม่
Leng
Member
Member
Posts: 225
Joined: Tue Jun 26, 2018 5:19 pm

สอบถาม VLookup ข้าม Workbook ครับ

#1

Post by Leng »

รบกวนอาจารย์หน่อยครับพอดีผมต้องการ VLookup ข้าม workbook โดย ให้ ไฟล์ fainal-copy ดึงข้อมูลจาก Datax มาครับ

Code: Select all

Private Sub TextBox5_AfterUpdate()
    If Me.TextBox5.Text = "" Then Exit Sub
    If WorksheetFunction.CountIf(Sheets("Data").Range("A:A"), Me.TextBox5.Value) = 0 Then
        'Me.TextBox5.Value = ""
        MsgBox "Not found."
        Exit Sub
    End If
    emptyrow = WorksheetFunction.CountA(Range("A:A")) + 1
    
    With Me
        .TextBox6 = Application.WorksheetFunction.VLookup(CLng(Me.TextBox5), Sheets("Data").Range("lookupdata"), 2, 0)
        .TextBox7 = Application.WorksheetFunction.VLookup(CLng(Me.TextBox5), Sheets("Data").Range("lookupdata"), 3, 0)
        .TextBox8 = Application.WorksheetFunction.VLookup(CLng(Me.TextBox5), Sheets("Data").Range("lookupdata"), 4, 0)
    End With
    With Worksheets("IN")
        .Cells(emptyrow, 1).Value = TextBox1.Value
        .Cells(emptyrow, 2).Value = TextBox2.Value
        .Cells(emptyrow, 3).Value = TextBox4.Value
        .Cells(emptyrow, 4).Value = ComboBox1.Value
        .Cells(emptyrow, 5).Value = TextBox5.Value
        .Cells(emptyrow, 6).Value = TextBox6.Value
        .Cells(emptyrow, 7).Value = TextBox7.Value
        .Cells(emptyrow, 8).Value = TextBox8.Value
        .Cells(emptyrow, 9).Value = TextBox9.Value
    End With
End Sub
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 31257
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: สอบถาม VLookup ข้าม Workbook ครับ

#2

Post by snasui »

:D กำหนดตัวแปรให้กับช่วงข้อมูลของข้อมูลต้นแหล่งที่จะนำมาใช้ใน Vlookup ตัวอย่างเช่น

Code: Select all

dim rngVlp as range
with workbooks("DataX.xlsx").worksheets(1)
   set rngVlp = .range("a2",.range("z" & .rows.count).end(xlup))
end with
me.textbox1.text = application.vlookup(clng(me.textbox5.text),rngVlp,2,0)
ลองเทียบเคียงและปรับ Code ดูก่อน ติดตรงไหนค่อยถามกันต่อครับ
Leng
Member
Member
Posts: 225
Joined: Tue Jun 26, 2018 5:19 pm

Re: สอบถาม VLookup ข้าม Workbook ครับ

#3

Post by Leng »

ติดตรง With Workbooks ครับ ไม่สามารถrun ได้

Code: Select all

Private Sub TextBox5_AfterUpdate()
Dim rngVlp As Range
With Workbooks("C:\Users\Administrator\Desktop\Test\DataX.xlsx").worksheets(sheet1)
Set rngVlp = .Range("A", .Range("D" & .Rows.Count).End(xlUp))
          'Me.TextBox5.Value = ""
MsgBox "Not found."
        Exit Sub

emptyrow = WorksheetFunction.CountA(Range("A:A")) + 1
End With
Me.TextBox6.Text = Application.VLookup(CLng(Me.TextBox5.Text), rngVlp, 2, 0)
Me.TextBox7.Text = Application.VLookup(CLng(Me.TextBox5.Text), rngVlp, 3, 0)
Me.TextBox8.Text = Application.VLookup(CLng(Me.TextBox5.Text), rngVlp, 4, 0)

    With Worksheets("IN")
        .Cells(emptyrow, 1).Value = TextBox1.Value
        .Cells(emptyrow, 2).Value = TextBox2.Value
        .Cells(emptyrow, 3).Value = TextBox4.Value
        .Cells(emptyrow, 4).Value = ComboBox1.Value
        .Cells(emptyrow, 5).Value = TextBox5.Value
        .Cells(emptyrow, 6).Value = TextBox6.Value
        .Cells(emptyrow, 7).Value = TextBox7.Value
        .Cells(emptyrow, 8).Value = TextBox8.Value
        .Cells(emptyrow, 9).Value = TextBox9.Value
    End With
End Sub
You do not have the required permissions to view the files attached to this post.
User avatar
logic
Gold
Gold
Posts: 1511
Joined: Thu Mar 18, 2010 1:57 pm
Excel Ver: 365

Re: สอบถาม VLookup ข้าม Workbook ครับ

#4

Post by logic »

เปิด DataX.xlsx ขึ้นมาก่อน พอเปิดแล้วก็เขียน with แบบที่อาจารย์แนะนำ

.worksheets(sheet1) ต้องครอบฟันหนูที่ sheet1 ครับ
Leng
Member
Member
Posts: 225
Joined: Tue Jun 26, 2018 5:19 pm

Re: สอบถาม VLookup ข้าม Workbook ครับ

#5

Post by Leng »

Code: Select all

Private Sub TextBox5_AfterUpdate()
Dim rngVlp As Range
With Workbooks("DataX.xlsx").Worksheets("Sheet1")
Set rngVlp = .Range("A1", .Range("D1048576" & .Rows.Count).End(xlUp))
End With
Me.TextBox6.Text = Application.VLookup(CLng(Me.TextBox5.Text), rngVlp, 2, 0)
Me.TextBox7.Text = Application.VLookup(CLng(Me.TextBox5.Text), rngVlp, 3, 0)
Me.TextBox8.Text = Application.VLookup(CLng(Me.TextBox5.Text), rngVlp, 4, 0)

    With Worksheets("IN")
        .Cells(emptyrow, 1).Value = TextBox1.Value
        .Cells(emptyrow, 2).Value = TextBox2.Value
        .Cells(emptyrow, 3).Value = TextBox4.Value
        .Cells(emptyrow, 4).Value = ComboBox1.Value
        .Cells(emptyrow, 5).Value = TextBox5.Value
        .Cells(emptyrow, 6).Value = TextBox6.Value
        .Cells(emptyrow, 7).Value = TextBox7.Value
        .Cells(emptyrow, 8).Value = TextBox8.Value
        .Cells(emptyrow, 9).Value = TextBox9.Value
    End With
End Sub
จากที่ได้ลองทำตามครับ ขึ้น Error ตรง With Workbooks("DataX.xlsx").Worksheets("Sheet1") ครับ
User avatar
snasui
Site Admin
Site Admin
Posts: 31257
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: สอบถาม VLookup ข้าม Workbook ครับ

#6

Post by snasui »

:D ผมทดสอบแล้วไม่พบว่าติดปัญหาครับ
Leng
Member
Member
Posts: 225
Joined: Tue Jun 26, 2018 5:19 pm

Re: สอบถาม VLookup ข้าม Workbook ครับ

#7

Post by Leng »

รบกวนอาจารย์ช่วยดูหน่อยครับพอผมใช้ปืน scan และทำตามที่อาจารย์บอกก็ยังไม่สามรถ run ได้ครับ :flw: :flw:

Code: Select all

Private Sub TextBox5_AfterUpdate()
Dim rngVlp As Range
With Workbooks("C:\Users\Administrator\Desktop\Test\DataX.xlsx").Worksheets("Sheet1")
Set rngVlp = .Range("A2", .Range("D1048576" & .Rows.Count).End(xlUp))
End With
Me.TextBox6.Text = Application.VLookup(CLng(Me.TextBox5.Text), rngVlp, 2, 0)
Me.TextBox7.Text = Application.VLookup(CLng(Me.TextBox5.Text), rngVlp, 3, 0)
Me.TextBox8.Text = Application.VLookup(CLng(Me.TextBox5.Text), rngVlp, 4, 0)

    With Worksheets("IN")
        .Cells(emptyrow, 1).Value = TextBox1.Value
        .Cells(emptyrow, 2).Value = TextBox2.Value
        .Cells(emptyrow, 3).Value = TextBox4.Value
        .Cells(emptyrow, 4).Value = ComboBox1.Value
        .Cells(emptyrow, 5).Value = TextBox5.Value
        .Cells(emptyrow, 6).Value = TextBox6.Value
        .Cells(emptyrow, 7).Value = TextBox7.Value
        .Cells(emptyrow, 8).Value = TextBox8.Value
        .Cells(emptyrow, 9).Value = TextBox9.Value
    End With
End Sub
Private Sub TextBox5_Exit(ByVal Cancel As MSForms.ReturnBoolean)
    If TextBox5.Value <> "" Then
        Cancel = True
        TextBox5.Text = ""
    End If
End Sub
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 31257
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: สอบถาม VLookup ข้าม Workbook ครับ

#8

Post by snasui »

:D เปลี่ยน With Workbooks("C:\Users\Administrator\Desktop\Test\DataX.xlsx").Worksheets("Sheet1") เป็น

With Workbooks("DataX.xlsx").Worksheets("Sheet1") และต้องเปิดไฟล์ DataX.xlsx ขึ้นมาก่อน

rngVlp ก็ต้อง Set หรือกำหนดค่า ให้เป็นช่วงข้อมูล มีลักษณะเป็นตารางไม่ใช่คอลัมน์เดี่ยว ดูตัวอย่างที่ผมตอบไปครับ

เปลี่ยนแล้วติดตรงไหนค่อยนำมาถามกัน จะได้ตอบต่อไปจากนั้นครับ
Leng
Member
Member
Posts: 225
Joined: Tue Jun 26, 2018 5:19 pm

Re: สอบถาม VLookup ข้าม Workbook ครับ

#9

Post by Leng »

อาจารย์ครับผมเปิดไฟล์ DataX ขึ้นมาแล้วแล้วก็ได้แก้โค๊ดแล้ว แต่ก็ยังไม่สามารถ run ได้ยู่ดี แครับ

ขึ้นerror ตรง

Code: Select all

With Workbooks("DataX.xlsx").Worksheets("Sheet1")

Code: Select all

Private Sub TextBox5_AfterUpdate()
Dim rngVlp As Range
With Workbooks("DataX.xlsx").Worksheets("Sheet1")
Set rngVlp = .Range("a2", .Range("z" & .Rows.Count).End(xlUp))
End With
Me.TextBox6.Text = Application.VLookup(CLng(Me.TextBox5.Text), rngVlp, 2, 0)
Me.TextBox7.Text = Application.VLookup(CLng(Me.TextBox5.Text), rngVlp, 3, 0)
Me.TextBox8.Text = Application.VLookup(CLng(Me.TextBox5.Text), rngVlp, 4, 0)

    With Worksheets("IN")
        .Cells(emptyrow, 1).Value = TextBox1.Value
        .Cells(emptyrow, 2).Value = TextBox2.Value
        .Cells(emptyrow, 3).Value = TextBox4.Value
        .Cells(emptyrow, 4).Value = ComboBox1.Value
        .Cells(emptyrow, 5).Value = TextBox5.Value
        .Cells(emptyrow, 6).Value = TextBox6.Value
        .Cells(emptyrow, 7).Value = TextBox7.Value
        .Cells(emptyrow, 8).Value = TextBox8.Value
        .Cells(emptyrow, 9).Value = TextBox9.Value
    End With
End Sub
Private Sub TextBox5_Exit(ByVal Cancel As MSForms.ReturnBoolean)
    If TextBox5.Value <> "" Then
        Cancel = True
        TextBox5.Text = ""
    End If
End Sub
User avatar
snasui
Site Admin
Site Admin
Posts: 31257
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: สอบถาม VLookup ข้าม Workbook ครับ

#10

Post by snasui »

:D แนบไฟล์ล่าสุดทั้งหมดมาด้วยจะได้ช่วยดูให้ได้ครับ
Leng
Member
Member
Posts: 225
Joined: Tue Jun 26, 2018 5:19 pm

Re: สอบถาม VLookup ข้าม Workbook ครับ

#11

Post by Leng »

ไฟล์ครับ
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 31257
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: สอบถาม VLookup ข้าม Workbook ครับ

#12

Post by snasui »

:D ตัวอย่าง Code ครับ

Code: Select all

'Other code...
With Workbooks("DataX.xlsx").Worksheets("Sheet1")
    Set rngVlp = .Range("a2", .Range("d" & .Rows.Count).End(xlUp))
    Me.TextBox6.Text = Application.VLookup(CLng(Me.TextBox5.Text), rngVlp, 2, 0)
    Me.TextBox7.Text = Application.VLookup(CLng(Me.TextBox5.Text), rngVlp, 3, 0)
    Me.TextBox8.Text = Application.VLookup(CLng(Me.TextBox5.Text), rngVlp, 4, 0)
End With
With ThisWorkbook.Worksheets("IN")
    emptyrow = .Range("a" & .Rows.Count).End(xlUp).Offset(1, 0).Row
'Other code...
Leng
Member
Member
Posts: 225
Joined: Tue Jun 26, 2018 5:19 pm

Re: สอบถาม VLookup ข้าม Workbook ครับ

#13

Post by Leng »

ตอนนี้สามารถดึงข้อมูลจาก ไฟล์ DataX ได้ละครับแต่
ติดปัญาคือ
-ไม่สามารถ run ต่อๆกันได้ครับ
- ผมอยากให้ขึ้นถ้าไม่มีข้อมูลว่า "Not found"

Code: Select all

Private Sub TextBox5_AfterUpdate()
Dim rngVlp As Range
With Workbooks("DataX.xlsx").Worksheets("Sheet1")
Set rngVlp = .Range("a2", .Range("d" & .Rows.Count).End(xlUp))
If Me.TextBox5.Text = "" Then Exit Sub
If WorksheetFunction.CountIf(Workbooks("DataX.xlsx").Worksheets("Sheet1").Range("A:D"), Me.TextBox5.Value) = 0 Then
'Me.TextBox5.Value = ""
MsgBox "Not found."
Exit Sub
End If
    Me.TextBox6.Text = Application.VLookup(CLng(Me.TextBox5.Text), rngVlp, 2, 0)
    Me.TextBox7.Text = Application.VLookup(CLng(Me.TextBox5.Text), rngVlp, 3, 0)
    Me.TextBox8.Text = Application.VLookup(CLng(Me.TextBox5.Text), rngVlp, 4, 0)
End With
With ThisWorkbook.Worksheets("IN")
    emptyrow = .Range("a" & .Rows.Count).End(xlUp).Offset(1, 0).Row
   End With
    With Worksheets("IN")
        .Cells(emptyrow, 1).Value = TextBox1.Value
        .Cells(emptyrow, 2).Value = TextBox2.Value
        .Cells(emptyrow, 3).Value = TextBox4.Value
        .Cells(emptyrow, 4).Value = ComboBox1.Value
        .Cells(emptyrow, 5).Value = TextBox5.Value
        .Cells(emptyrow, 6).Value = TextBox6.Value
        .Cells(emptyrow, 7).Value = TextBox7.Value
        .Cells(emptyrow, 8).Value = TextBox8.Value
        .Cells(emptyrow, 9).Value = TextBox9.Value
    End With
End Sub
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 31257
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: สอบถาม VLookup ข้าม Workbook ครับ

#14

Post by snasui »

:D จาก Code ในโพสต์ #13 ปัจจุบันติดปัญหาตรงไหน อย่างไร ช่วยแจ้งรายละเอียดมาด้วยครับ :roll:
Leng
Member
Member
Posts: 225
Joined: Tue Jun 26, 2018 5:19 pm

Re: สอบถาม VLookup ข้าม Workbook ครับ

#15

Post by Leng »

จากโพสต์ #13 คือติดปัญหาคือไม่สามารถ run ข้อมูลที่คีย์ลงต่อๆกันได้ครับ
User avatar
snasui
Site Admin
Site Admin
Posts: 31257
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: สอบถาม VLookup ข้าม Workbook ครับ

#16

Post by snasui »

:D อธิบายคำว่า "ไม่สามารถ run ข้อมูลที่คีย์ต่อ ๆ กันได้" มาอีกรอบว่ามีลักษณะเป็นอย่างไร

เกิดปัญหาอะไร โปรแกรมฟ้องว่าอย่างไร ฯลฯ ครับ
Leng
Member
Member
Posts: 225
Joined: Tue Jun 26, 2018 5:19 pm

Re: สอบถาม VLookup ข้าม Workbook ครับ

#17

Post by Leng »

ข้อมูลที่คีย์ลงใน user from รอบที่ 2 เวลา scan ข้อมูลก็จะบันทึกทับกับข้อมูลอันที่ scan รอบ 1 ครับ ข้อมูลไม่บันทึกลงต่อๆกันครับ
"ตัว code ไม่มีปัญหาครับ"
User avatar
snasui
Site Admin
Site Admin
Posts: 31257
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: สอบถาม VLookup ข้าม Workbook ครับ

#18

Post by snasui »

:D จาก Code emptyrow = .Range("a" & .Rows.Count).End(xlUp).Offset(1, 0).Row ตัวแปร emptyrow เป็นการหาเซลล์ว่างเซลล์แรกในคอลัมน์ A หลังจากมีข้อมูล ดังนั้น คอลัมน์ A จะต้องมีข้อมูลทุกครั้งที่มีการบันทึก ห้ามเป็นเซลล์ว่าง ไม่เช่นนั้นต้องไปหาคอลัมน์ใด ๆ ที่มีข้อมูลอยู่ทุกบรรทัดมาใช้แทนครับ
Leng
Member
Member
Posts: 225
Joined: Tue Jun 26, 2018 5:19 pm

Re: สอบถาม VLookup ข้าม Workbook ครับ

#19

Post by Leng »

ได้แล้วครับ ขอบคุณอาจารย์มากครับ :thup: :cp:
Leng
Member
Member
Posts: 225
Joined: Tue Jun 26, 2018 5:19 pm

Re: สอบถาม VLookup ข้าม Workbook ครับ

#20

Post by Leng »

ขอถามเพิ่มเติมครับ
ผมต้องการเปิด 2 ไฟล์นี้พร้อมกันครับ โดยเปิดที่ final copy แล้วให้เปิดเป็นไฟล์ DataX.xlsx ขึ้นตามแล้วให้ขึ้น Userfrom ที่อยู่ในไฟลล์ final copy ครับ
แต่ปัญหาคือ
- สามารถเปิดได้ แต่โค๊ดขึ้น error เนื่องจาก พอเปิดไฟล์ final copy แล้วไปเปิด DataX.xlsx ตามทำให้หา Userfrom ไม่เจอครับ

Code: Select all

Private Sub Workbook_Open()

Worksheets("IN").Select
Workbooks.Open Filename:="C:\Users\Administrator\Desktop\Test\DataX.xlsx"
ADD.Show
Application.DisplayFullScreen = True
Application.CommandBars("Full Screen").Visible = False

End Sub
Post Reply