Page 1 of 1

ทำยังไงให้ VBA code ที่ได้มาเป็น Global

Posted: Thu Aug 02, 2012 12:16 am
by biggrape
ได้ VBA Code มาตัวหนึ้่ง เขียนไว้เป็นฟังก์ชั่น ชื่อ Spellnum() แต่พอเอามาใช้ โดยกด ALT+F11 แล้วก็ paste code ตัวที่ได้มาลงไป ปรากฏว่าฟังก์ชั่น spellnum() สามารถใช้งานกับ EXCEL file นั้นเท่านั้น พอปิด EXCEL ไป แล้วเปิดไฟล์อื่นมาแทน หรือสรื้างไฟล์ใหม่ ปรากฏว่าฟังก์ชั่น Spellnum() ใช้ไม่ได้แล้ว


อยากรบกวนถามว่าต้องทำยังไงบ้างให้ฟังก์ชั่นนี้มันอยู่เป็น Global เลย เรียกในไฟล์ไหนๆ ก็ได้

Re: ทำยังไงให้ VBA code ที่ได้มาเป็น Global

Posted: Thu Aug 02, 2012 10:08 am
by bank9597
:D ผมไม่ค่อยถนัด VBA เท่าไหร่ครับ คงต้องรอให้ท่านอื่นๆ เข้ามาให้คำตอบอีกครั้งน่ะครับ :mrgreen:

Re: ทำยังไงให้ VBA code ที่ได้มาเป็น Global

Posted: Thu Aug 02, 2012 8:54 pm
by snasui
:D ดูที่ผมตอบไว้ที่นี่ครับ viewtopic.php?f=5&p=19832#p19832