Page 1 of 1

การใช้แมโคร

Posted: Fri Oct 14, 2011 11:15 am
by yodpao.b
อาจารย์ครับผมมีไฟล์ที่ใช้มาโคร
ยกตัวอย่าง
1.ไฟล์ชื่อ OT_New.xls ไฟล์นี้มีการใช้แมโคร
2.ต้องการเปลี่ยนชื่อเป็น OT_New111.xls
คำถาม เวลาผมเรียก ไฟล์ชื่อ OT_New.xls และใช้ฟอร์มในไฟล์นั้น มันจะต้องไปอ้างอิงไฟล์ OT_New111.xls ตลอด
Untitled1.gif
Untitled1.gif (91.69 KiB) Viewed 90 times
จากรูปผมต้องเข้าไปลบ 'D:\pao\เทคนิคการใช้ vb\04_ค่าล่วงเวลา\OT_New111.xls' ทุกครั้งที่เปลี่ยนชื่อไฟล์ครับ

Re: การใช้แมโคร

Posted: Fri Oct 14, 2011 11:51 am
by snasui
:D ยังไม่เคลียร์ครับ

หมายถึงว่าเมื่อสั่ง Run Macro แล้วโปรแกรมไปเรียก Macro ใน Book อื่นซึ่งเราเคยได้ Save As ไป แทนที่จะเรียกใช้ Macro จาก Book ปัจจุบัน เช่นนั้นใช่ไหมครับ

Re: การใช้แมโคร

Posted: Fri Oct 14, 2011 12:05 pm
by yodpao.b
ใช่ครับ ใช่ครับ
เมื่อสั่ง Run Macro แล้วโปรแกรมไปเรียก Macro ใน Book อื่นซึ่งเราเคยได้ Save As ไป แทนที่จะเรียกใช้ Macro จาก Book ปัจจุบัน
งงมากครับทั้งที่แต่ก่อน save เปลี่ยนชื่อก็ไม่เป็นไร
ไม่แน่ใจว่าเป็นที่ ตอน เมื่อสั่ง Run Macro ผมไปคลิ๊ก " ใช้ในเลือกสมุดงานนี้เท่านั้น " หรือเปล่าก็ไม่แน่ใจครับ

Re: การใช้แมโคร

Posted: Fri Oct 14, 2011 1:39 pm
by snasui
yodpao.b wrote:ไม่แน่ใจว่าเป็นที่ ตอน เมื่อสั่ง Run Macro ผมไปคลิ๊ก " ใช้ในเลือกสมุดงานนี้เท่านั้น " หรือเปล่าก็ไม่แน่ใจครับ
:D สงสัยว่าจะเลือกเป็น Personal Macro Workbook

ลองดูว่า Personal Macro Workbook ถูกสร้างไว้หรือไม่จาก Link นี้ครับ :arrow: http://wheatblog.com/2011/08/where-is-t ... k-located/ หากมีอยู่และไม่จำเป็นต้องใช้สามารถลบทิ้งได้ครับ เมื่อลบทิ้งไปก็สามารถสร้างใหม่ด้วยการบันทึก Macro และเลือกจัดเก็บใน Personal Macro Workbook

Re: การใช้แมโคร

Posted: Fri Oct 14, 2011 3:45 pm
by yodpao.b
" เลือกจัดเก็บใน Personal Macro Workbook "
มันอยู่เมนูไหนครับ ผมว่ามันคุ้นๆ แต่เมนูผมเป็นภาษาไทยครับ
และ web ที่อาจารย์ให้ผมไม่เข้าใจ อายปากจริงๆครับอย่าจะบอกว่าอ่านภาษาอังกฤษไม่ออก
ตอนเด็กมันเกเรมากครับ
Untitled1.gif
Untitled1.gif (39.65 KiB) Viewed 73 times
คำถาม เมื่อ save ชื่ออื่น แล้วปิด หลังจากนั้นก็เรียกไฟล์เดิม และสั่ง Run มาโคร โปรแกรมจะฟ้องดังภาพด้านล่าง ก็เมื่อที่อาจารย์สันนิฐานครับ
Untitled1.gif
Untitled1.gif (39.65 KiB) Viewed 73 times
ขอบคุณครับ

Re: การใช้แมโคร

Posted: Fri Oct 14, 2011 6:54 pm
by snasui
:D Peronal Macro Workbook อยู่ แมโครใน: นั่นแหละครับ มีแค่ 3 อันคงจะแปลได้ไม่ยาก

ส่วนคำแปล Link เป็นภาษาไทยลองดูที่นี่ครับ Personal Macro Workbook

Re: การใช้แมโคร

Posted: Fri Oct 21, 2011 7:35 am
by yodpao.b
ตอนนี้เข้าใจแล้วครับหาเจอแล้ว