วันอาทิตย์ที่ 29 มกราคม พ.ศ. 2555

msgbox คำสั่งแรกใน Excel VBA

เริ่มเขียน VBA ครั้งแรกต้องนี่เลยครับ การแสดงข้อความโต้ตอบกับผู้ชมด้วยคำสั่ง  msgbox

รูปแบบ
       msgbox("ข้อความที่ต้องการโต้ตอบออกมา")

ตัวอย่าง 
ผมจะสร้างโปรแกรมย่อย (sub) ที่ชื่อว่า response ที่มีหนึ่งคำสั่งอยู่ภายใน โดยใช้คำสั่ง msgbox ให้แสดงข้อความโต้ตอบออกมาว่า I love you.


Sub response()
    MsgBox ("I love you.")
End Sub


หลังจากนั้น ก็ทดสอบการทำงานของโปรแกรม โดยการกดที่ปุ่ม  Run sub ที่มีหน้าตาคล้ายๆกับรูป
หรือ กดคีย์ลัด F5 แทนก็ได้ครับ แล้วโปรแกรมก็จะแสดงข้อความโต้ตอบออกมาลักษณะดังรูป (ภาพนี้ใช้ MS Excel 2007)




เมื่อทดลองเปลี่ยนข้อความจาก I love you. เป็น Thai Excel VBA  ตาม Code ข้างล่าง ก็จะได้ผลลัพท์เป็น


Sub response()
    MsgBox ("Thai Excel VBA Community.")       
End Sub


เห็นไม๊ครับว่า ง่ายนิดเดียวเอง ลองนำไปประยุกต์ใช้นะครับ

ขอให้มีความสุขกับ message box นะ ^^



2 ความคิดเห็น:

  1. อ่านแล้วเข้าใจง่ายดีครับ ขอบคุณที่เอามาแบ่งปันนะครับ

    ตอบลบ
    คำตอบ
    1. ถ้าชอบบทความ ก็กด follow ด้วยก็ดีครับ ^^

      ลบ