การเขียน VBA Vlook up ข้าม WorkSheet มีปัญหา
Posted: Thu May 04, 2017 10:24 am
ปัญหาคือ นี้คือ code ที่ผมเขียนแต่ข้อมูลไม่มา
ผมต้องการดึงข้อมูลข้ามไฟล์ โดย กดปุ่ม Chose ในไฟล์ vac st ver 3 ชีท calculate แล้วพอ กดเลือก OptionButton "น้ำหนักมาตรฐาน" ตรงนี้ ต้องการ vlookup เพื่อดึงข้อมูลที่ ไฟล์ DATA (Autosaved) ชีท MAT ตาราง MAt คอลัม 3 มาใส่ตรง ไฟล์ vac st ver 3 ชีท calculte เซลล์ b3 แต่เกิด error
รบกวนด้วยครับ
Code: Select all
Cells(3, 2).Value = Application.WorksheetFunction.VLookup(Sheet1.Cells(2, 2), Windows("DATA (Autosaved).xlsm").Sheet1.Range("mat"), 3, 0) / 1000รบกวนด้วยครับ