Page 1 of 1

ขอความกรุณาสอบถาม การใช้ Macro ตรวจสอบ File ที่ทำการ Open โดย Macro

Posted: Thu Mar 05, 2020 9:16 am
by GobWeravong
ขอความกรุณาสอบถาม การใช้ Macro ตรวจสอบ File ที่ทำการ Open
ผมทำการสร้างปุ่ม Open File โดยทำการเปิดไฟล์ Excel ออกมาตามไฟล์แนบครับ
แต่อยากจะเพิ่มเติมปุ่มตรวจสอบ File ที่จะ Open ว่าไฟล์นี้มีการเปิดหรือยัง
สิ่งที่ต้องให้ปุ่มเช็ค Macro เพิ่มเติม คือ
1) ให้ Macro ตรวจสอบว่า File มีการเปิดไว้แล้วหรือไม่
1.1) หาก File นี้เปิดไว้แล้ว ให้ Macro สั่งปิด Fileไป
1.2) หากไฟล์นี้ยังไม่เปิด ให้เปิด
2) จากนั้นทำตาม Flow ปกติเหมือนเดิม คือ เปิด File ตามปกติ
(จากปุ่ม Open File)
ไฟล์ไปวางไว้ใน Folder ตามนี้ครับ 00_00_A_Test
ขอขอบคุณทุกท่านมากๆครับ

Re: ขอความกรุณาสอบถาม การใช้ Macro ตรวจสอบ File ที่ทำการ Open โดย Macro

Posted: Thu Mar 05, 2020 11:37 am
by puriwutpokin
ตามกฏข้อ 5 ต้องลองเขียนมาเองก่อนเสมอ แล้วติดตรงโค้ดช่วงไหนให้ว่างโค้ดใน ฟอรัมนี้มาด้วยครับ

Re: ขอความกรุณาสอบถาม การใช้ Macro ตรวจสอบ File ที่ทำการ Open โดย Macro

Posted: Thu Mar 05, 2020 4:06 pm
by GobWeravong
เรียน คุณ puriwutpokin พอดีผมไม่มีพื้นฐาน VB เลยครับ ปัจจุบันใช้วิธีการสอบถามคนในกลุ่มนี้ โดยนำ Code มาแก้ไขและดัดแปลง
จึงไม่สามารถใช้คำสั่งว่าเราจะเช็คอย่างไร ว่ามีไฟล์ที่เปิดหรือไม่ ตอนนี้ลองค้นใน google ก็ยังไม่แน่ใจว่าใช้ keyword อะไรในการค้นหาครับ
ต้องขออภัยจริงๆครับ ผมได้แต่แนบไฟล์โดยตั้งชื่อปุ่มเพิ่มมา โดยยังไม่มี Code ใดๆครับ ตามไฟล์แนบครับ
หากผิดกฏจริงๆต้องขออภัยด้วยครับ

Re: ขอความกรุณาสอบถาม การใช้ Macro ตรวจสอบ File ที่ทำการ Open โดย Macro

Posted: Thu Mar 05, 2020 4:37 pm
by GobWeravong
กำลังลองค้นหาข้อมูลใน google ต่างประเทศครับ

Re: ขอความกรุณาสอบถาม การใช้ Macro ตรวจสอบ File ที่ทำการ Open โดย Macro

Posted: Thu Mar 05, 2020 5:08 pm
by puriwutpokin