Blockdit Logo
Blockdit Logo (Mobile)
สำรวจ
ลงทุน
คำถาม
เข้าสู่ระบบ
มีบัญชีอยู่แล้ว?
เข้าสู่ระบบ
หรือ
ลงทะเบียน
safetybuddybb84
•
ติดตาม
24 เม.ย. 2022 เวลา 12:06 • การศึกษา
โดยปกติแล้วเราจะไม่สามารถเข้าถึง file excel ได้หากไม่ทำการเปิดไฟล์ขึ้นมาก่อน ดังนี้นเราต้องทำการเปิดไฟล์ทุกครั้งที่เราต้องการทำงานกับ
Excel แต่ยังมีอีกวิธีหนึ่งที่เราสามารถเข้าถึง ไฟล์ได้ โดยไม่ต้องเปิด นั้นคือการ connect ไฟล์โดยตรงผ่าน ADODB.Connection
ก่อนอื่นเราต้องทำการ เพิ่ม reference เข้าไปในระบบ VBA กันก่อนโดยเข้าไปที่แถบ Tool>references > Microsoft ActiveX dataobjects 6.1 Library
ต่อมาให้ทำการเขียน code ดังต่อไปนี้
โดยในกรอบสีแดง จะเป็นส่วน connect ต้องใส่ให้ถูกต้อง ส่วนของ Data Source ให้ใส่เป็น Path ของdata ที่เราต้องการ
ดึงข้อมูลมา
vba
excel
บันทึก
ดูเพิ่มเติมในซีรีส์
VBA for everyone
โฆษณา
ดาวน์โหลดแอปพลิเคชัน
© 2024 Blockdit
เกี่ยวกับ
ช่วยเหลือ
คำถามที่พบบ่อย
นโยบายการโฆษณาและบูสต์โพสต์
นโยบายความเป็นส่วนตัว
แนวทางการใช้แบรนด์ Blockdit
Blockdit เพื่อธุรกิจ
ไทย