ตัวอย่างการสร้างสรรค์ผลงานการใช้ VBA ใน Excel ในการพัฒนาโปรแกรม เริ่มจากใช้ VBA ล้วน ๆ เพื่อทำงานเฉพาะอย่างเช่น Convert Data ที่มีโครงสร้างซับซ้อนสูง เช่นเก็บค่าจากเซลล์และค่าจาก Object ที่วางไม่เป็นระเบียบไปเก็บเป็น Database

เพื่อ Export ไปเป็น Excel, CSV หรือ Text File ต่อไป

ในระยะถัดมาเริ่มใช้ภาษาอื่นเข้ามาช่วยเช่นใช้ XML ในการเขียนเมนูเพื่อสะดวกต่อการใช้งาน ใช้ Excel เป็น Front-End โดยมี Database เป็นโปรแกรมอื่น ได้แก่ Microsoft Access, Microsoft SQL ซึ่งสามารถพัฒนาให้เป็นโปรแกรมใด ๆ ก็ได้ตามความต้องการของผู้ใช้งาน ตั้งแต่งานพื้นฐานจนถึงระบบงานในองค์กรขนาดใหญ่ที่ต้องการความซับซ้อนสูง ต้องการความปลอดภัยสูง

การพัฒนาโปรแกรมเหล่านี้สามารถทำได้โดย Excel เพียงลำพังหรือใช้ Tools อื่นซึ่งแจกจ่ายให้ใช้ฟรีทาง Internet ได้แก่ Office RibbonX Editor สำหรับการเขียนเมนูด้วย XML แต่หากมีการจัดการเมนูอย่างซับซ้อน เช่น แสดงหรือซ่อนเมนูตามสิทธิ์การใช้งานของผู้ใช้ การเขียนคำอธิบายเมนู ควรพัฒนาเมนูโดยการใช้ Visual Studio เข้ามาช่วยจะทำให้ลดความผิดพลาดและสามารถพัฒนาได้รวดเร็ว

ภาพตัวอย่างการพัฒนางานด้วย Excel and VBA

กรณีมีปัญหาการใช้งานสามารถสอบถามได้ที่ Excel Forum

Scroll to Top