ขั้นตอนเหล่านี้ทำได้โดยใช้ Office 2010 (ยกเว้นที่ระบุไว้เป็นอย่างอื่น) แต่ควรคล้ายกันมากพอสำหรับปี 2007 และ 2013 ฉันทำกับ Excel แต่ความแตกต่างควรจะบอบบาง
ขั้นตอนแรกคือการเพิ่มแท็บนักพัฒนาลงใน Ribbon
ใน Office 2007
คลิก“ เมนูสำนักงาน” ->“ ตัวเลือก(โปรแกรม) ” (“ เมนูสำนักงาน” หมายถึงปุ่มที่มุมบนซ้าย) เมนูนี้จะปรากฏขึ้นซึ่งมี“ ตัวเลือกของ Excel”,“ ตัวเลือกของ Word” ฯลฯ ที่ปุ่มด้านล่าง
ในกล่องโต้ตอบตัวเลือกทำเครื่องหมาย“ แสดงแท็บนักพัฒนาใน Ribbon”:
และคลิก“ ตกลง”
- แท็บ“ นักพัฒนา” ใหม่ของคุณควรจะปรากฏขึ้น
ใน Office 2010 และ 2013
คลิกที่ไฟล์ -> ตัวเลือก
เลือกริบบิ้นที่กำหนดเอง
ทางด้านขวาค้นหาผู้พัฒนาและทำเครื่องหมายในช่อง คลิกตกลง
แท็บใหม่ของคุณควรจะแสดงให้คลิกที่มันแล้วคลิกที่Visual Basic
หน้าจอที่น่ากลัวจะปรากฏขึ้นซึ่งเป็นหน้าต่างแก้ไขรหัส VBA
หมายเหตุด้านข้าง : คุณยังสามารถเปิดหน้าต่างแก้ไขรหัส VBA โดยใช้แป้นพิมพ์ลัดAlt+ F11(แม้ว่าแท็บนักพัฒนาจะไม่แสดง)
ภายในหน้าต่างแก้ไขรหัสทางด้านซ้ายคุณควรมีบานหน้าต่างชื่อ Project-VBAProject ในสิ่งนี้ภายใต้วัตถุ Microsoft Excel (ชื่อนี้แตกต่างกันไปขึ้นอยู่กับโปรแกรม (Word, Outlook, ฯลฯ ) ที่คุณใช้) เป็น 'สิ่ง' ที่เรียกว่า ThisWorkbook ดับเบิลคลิกที่ ThisWorkbook
ในตัวอย่างนี้เราจะใช้รหัสต่อไปนี้
sub WarnMeOfDanger()
MsgBox "Argh, a dragon is behind you!"
end sub
สิ่งที่กล่าวมาทั้งหมดข้างต้นคือการแสดงเปิดกล่องโต้ตอบเพื่อแสดงข้อความบนหน้าจอ
คัดลอกรหัสและวางลงในแผ่นสีขาวในหน้าต่างแก้ไขรหัส VBA
ตอนนี้ที่ด้านบนของหน้าต่างตัวแก้ไขโค้ด VBA คลิกปุ่มเล่นสีเขียวและคุณควรเห็นข้อความ
ดังนั้นทุกครั้งที่คุณต้องการเรียกใช้รหัสกลับไปที่หน้าจอนี้และกดเล่น!
อย่างไรก็ตามคุณอาจต้องการเพิ่มปุ่มของคุณเอง หากคุณต้องการเพิ่มปุ่มก่อนอื่นให้จดบรรทัดแรกของรหัสWarnMeOfDanger()
ไว้ นี่คือชื่อจริงของ ' subroutine ' ของเรา เราจะจดจำสิ่งนี้ไว้ในภายหลัง ตอนนี้เพียงปิดหน้าต่างที่คุณใช้อยู่ (รหัสจะถูกบันทึกโดยอัตโนมัติ)
ยังคงอยู่ในริบบิ้นนักพัฒนาคลิกที่แทรกและเลือกรายการแรกซึ่งเป็นปุ่ม เคอร์เซอร์เมาส์ของคุณกลายเป็นกากบาทเล็กน้อย (ไม่โกรธฉันหมายถึงรูปร่างหน้าตา) วาดขนาดของปุ่ม หน้าต่างใหม่จะปรากฏขึ้นและควรแสดงตัวเลือกให้เรากำหนดปุ่มให้กับฟังก์ชั่น ThisWorkbook.WarnMeOfDanger
ในกรณีนี้เราจะเห็นสิ่งที่ต้องการ คลิกที่นี้และคลิกตกลง
ตอนนี้ถ้าคุณกดปุ่มใหม่ข้อความจะปรากฏขึ้น คลิกขวาที่ปุ่มเพื่อรับตัวเลือกเพื่อย้ายเปลี่ยนข้อความปรับขนาด ฯลฯ