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
จากรูปผมต้องเข้าไปลบ '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
คำถาม เมื่อ save ชื่ออื่น แล้วปิด หลังจากนั้นก็เรียกไฟล์เดิม และสั่ง Run มาโคร โปรแกรมจะฟ้องดังภาพด้านล่าง ก็เมื่อที่อาจารย์สันนิฐานครับ
Untitled1.gif
ขอบคุณครับ

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
ตอนนี้เข้าใจแล้วครับหาเจอแล้ว