Section 5: Lab: VBA Editor และโค้ดที่ได้จากการบันทึก
- Project Explorer, Properties Window และ Code Window
- อ่านโค้ดที่บันทึกไว้และตัดบรรทัดที่ไม่จำเป็น
- Comment, การเว้นย่อหน้าโค้ด และการรันทีละบรรทัด
- Lab: ปรับแมโครที่บันทึกให้สั้นและเร็วขึ้น
Section 6: Lab: Module, Sub และ Function
- โครงสร้าง Module และการตั้งชื่อ Sub
- ส่งค่า Argument และเรียก Sub จาก Sub อื่น
- Function ที่ใช้เป็นสูตรบนเวิร์กชีต (UDF)
- Lab: เขียน Function คำนวณค่าคอมมิชชันตามเงื่อนไข
Section 7: Lab: ตัวแปรและชนิดข้อมูล
- Dim, ชนิดข้อมูลที่ใช้บ่อย และ Option Explicit
- ค่าคงที่ (Const) และขอบเขตของตัวแปร
- ทำงานกับข้อความ ตัวเลข และวันที่
- Lab: เก็บค่าจากเซลล์ลงตัวแปรแล้วคำนวณ
Section 8: Lab: คำสั่งตรวจสอบเงื่อนไข
- If...Then...Else และ ElseIf
- Select Case สำหรับหลายเงื่อนไข
- ตัวดำเนินการ And, Or, Not และการเปรียบเทียบข้อความ
- Lab: จัดเกรดลูกค้าและไฮไลต์รายการผิดปกติ