Page 2 of 2

Re: การ วนloop เพื่อเรียก Function ตลอดเวลา

Posted: Fri Aug 08, 2014 6:29 pm
by snasui
:D ตอนนี้ผมใช้เครื่องที่ไม่มี Calendar จึงไม่สามารถทดสอบให้ได้ ลองจับภาพแสดง Error มาดูกัน เผื่อพอจะช่วยได้ครับ

Re: การ วนloop เพื่อเรียก Function ตลอดเวลา

Posted: Fri Aug 08, 2014 7:45 pm
by tid_champ
ประมาณนี้ครับ

Re: การ วนloop เพื่อเรียก Function ตลอดเวลา

Posted: Fri Aug 08, 2014 11:04 pm
by snasui
:D ไม่พบไฟล์แนบ ลองแนบมาใหม่อีกรอบครับ

Re: การ วนloop เพื่อเรียก Function ตลอดเวลา

Posted: Sat Aug 09, 2014 9:52 am
by tid_champ
http://image.ohozaa.com/view2/xLDh6pJlBDHme02T
http://image.ohozaa.com/view2/xLDh7PE4JYUdWYkk
ต้องขออภัยผมใส่รูปไม่เป็นครับ

Re: การ วนloop เพื่อเรียก Function ตลอดเวลา

Posted: Sat Aug 09, 2014 10:00 am
by snasui
:D สำหรับกระทู้ถาม ให้โพสต์รูปมาในกระทู้เท่านั้น หากแนบไฟล์ที่อื่นไฟล์แนบอาจจะสูญหายจากการ Clear ข้อมูลของเจ้าของสถานที่ ทำให้กระทู้คำถามขาดความสมบูรณ์ในภายหลัง

การแนบภาพแนบไฟล์ทำตามกระทู้นี้ครับ viewtopic.php?f=3&t=46

Re: การ วนloop เพื่อเรียก Function ตลอดเวลา

Posted: Sat Aug 09, 2014 10:07 am
by tid_champ
ผมทำได้แล้วครับขอบตุณมากๆเลย

Re: การ วนloop เพื่อเรียก Function ตลอดเวลา

Posted: Sat Aug 09, 2014 8:21 pm
by tid_champ
ผมขอถามอีกเรื่องครับ ถ้าต้องการให้ไฟล์excel ที่มีVBA เวลาถูก save as ไปแล้วให้กลายเป็นไฟล์ excel ธรรมดาไม่มีVBA ทำได้หรือไม่ครับ

Re: การ วนloop เพื่อเรียก Function ตลอดเวลา

Posted: Sat Aug 09, 2014 8:45 pm
by snasui
:D หาก Save เป็นนามสกุล .xlsx ก็จะไม่มี Code ติดไปด้วย แต่หากต้องการจะ Save As เป็น .xls แล้วต้องการให้ Macro ไม่ติดไปด้วยต้องใช้เทคนิคเพิ่ม ยกตัวอย่างเช่น เปิดไฟล์ใหม่ แล้ว Copy ทุกชีทของไฟล์ปัจจุบันไปวาง แล้วค่อย Save เป็นต้น

วิธีที่ยุ่งยากกว่านั้นก็ต้องเขียน VBA เข้ามาจัดการ ซึ่งต้อง Add Reference Microsoft Visual Basic for Application Extensibility Library เข้ามาช่วย ดูตัวอย่าง Code ได้ที่ http://www.cpearson.com/excel/vbe.aspx