snasui.com ยินดีต้อนรับ
ยินดีต้อนรับสู่กระดานถามตอบ Excel and VBA และอื่น ๆ ที่เป็นมิตรกับทุกท่าน มีไฟล์แนบมหาศาล ช่วยให้ท่านค้นหาและติดตามศึกษาได้โดยง่าย สมาชิกท่านใดที่ยังไม่ได้ระบุ Version ของ Excel ที่ใช้งานจริง สามารถทำตาม Link นี้เพื่อจะได้รับคำตอบที่ตรงกับ Version ของท่านครับ ระบุ Version ของ Excel
คำแสดงเจตนา
ขอผลแห่งการให้ความรู้นี้ จงกลับไปยังผู้ที่เป็นเจ้าของเดิม แม้ข้าพเจ้าจะไม่รู้จักท่านก็ตาม ขอให้แสงแห่งปัญญาที่ท่านเคยจุดไว้ ได้กลับไปเติมเต็มชีวิตของท่านอีกครั้ง และขอให้เจตนาของข้าพเจ้าเป็นการคืนความดีอย่างสงบ
ฟอรัมสำหรับฝึกแก้ปัญหา สนทนาปราศรัย Update เรื่องทั่วไป
biggrape
Member
Posts: 61 Joined: Wed Apr 07, 2010 2:13 am
Excel Ver: 2010
#1
Post
by biggrape » Wed Aug 01, 2012 9:43 pm
พอดีหาวิธีที่จะแปลงตัวเลข ให้เป็นคำอ่านภาษาอังกฤษ ลองหาดูบน web เจอ VBA code มาตัวหนึ่ง ชื่อ Function ว่า spellnum
เลยลองเอาไปใส่ในไฟล์ที่ต้องการใช้ฟังก์ชั่น โดยกด ALT+F11 แล้ว paste Code ลงไป
ลองใช้่ดูกับ File ที่ทำไว้ ก็ใช้ได้อยู่ แต่พอเปิดไฟล์อื่นๆ ขึ้นมา ปรากฏว่าใช้ ฟังก์ชั่น spellnum ไม่ได้แล้ว เข้าใจว่า VBA Code ไม่ได้ตามไปในไฟล์นั้นๆ ด้วย
เลยอยากทราบว่าจะทำยังไงให้ VBA Code ตัวนี้ไปอยู่ใน EXCEL เป็นการถาวร เลย จะได้ใช้ฟังก์ชั่นนี้ได้กับทุกไฟล์
แนะนำด้วยครับ
snasui
Site Admin
Posts: 31169 Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:
#2
Post
by snasui » Wed Aug 01, 2012 10:10 pm