ในบทความนี้ เราจะเรียนรู้วิธีสร้าง Excel Add-in อย่างง่าย Add-in คือฟังก์ชันเสริมที่ให้ Excel มีความสามารถเพิ่มเติม ซึ่งปรับแต่งได้สูง Excel ออกแบบมาเพื่อให้งานง่ายขึ้น และ VBA พยายามทำให้ง่ายกว่านั้น แต่ก็ยังมีความซับซ้อนมาก คุณอาจต้องสร้างแมโครที่รับไฟล์นำเข้าและประมวลผล วิธีง่ายคือแปลงโค้ดของคุณเป็น Add-in
ไฟล์ Add-In:
ไฟล์ Excel:
Excel Add-in คืออะไร?
Add-in คือฟังก์ชันเสริมของ Excel บางครั้งเราต้องใช้ฟังก์ชันเฉพาะหรือ VBA ซ้ำๆ ต้องเรียกใช้ทุกครั้ง เพื่อหลุดพ้นจากงานซ้ำ เราสามารถตั้งค่า Add-in ให้ทำงานนั้นแทนได้
ขั้นตอนการสร้าง Excel Add-In
การสร้าง Add-in ต้องทำตามขั้นตอนตามลำดับดังนี้:
- ขั้นตอน 1: บันทึกแมโคร Excel Add-in
- ขั้นตอน 2: บันทึก Add-in ในรูปแบบ .xlam
- ขั้นตอน 3: ติดตั้ง Add-in
- ขั้นตอนสุดท้าย: เรียกใช้ Add-in
เราจะอธิบายทุกขั้นตอนอย่างละเอียดด้านล่าง
เราจะสร้าง Excel Add-in เพื่อคำนวณดอกเบี้ยของการลงทุน เช่น ธนาคารหรือสถาบันการเงิน โปรดดูรายละเอียดด้านล่าง
ขั้นตอน 1: บันทึกแมโคร Excel Add-In
ขั้นตอนแรกคือบันทึกแมโครเพื่อสร้าง Excel Add-in
- เปิดสมุดงาน Excel ว่างเปล่า
- ไปที่ส่วนแท็บแผ่นงานด้านล่าง
- คลิกขวาที่แท็บแผ่นงาน
- เลือก View Code จาก Context Menu

- จะเข้าสู่หน้าต่าง VBA
- เลือก Module จากแท็บ Insert

- หน้าต่างโมดูล VBA ปรากฏขึ้น ใส่โค้ด VBA ดังนี้
Function bank_int(principle As Double, rate As Double, timeperiod As Integer) bank_int = (principle * (1 + rate) ^ timeperiod) - principle End Function

โค้ด VBA นี้กำหนดการทำงานของ Add-in
ขั้นตอน 2: บันทึก Add-In ในรูปแบบ XLAM
เราเพิ่มโค้ด VBA ในไฟล์ Excel แล้ว ปกติบันทึก VBA เป็น .xlsm แต่ที่นี่จะบันทึกเป็น .xlam เพราะเป็น Add-in
- ไปที่ File >> Save As
- เลือก Excel Add-in (*.xlam) แล้วกด Save

- ไปที่ File Explorer

จะเห็นไฟล์ถูกบันทึกในรูปแบบ Add-in
ขั้นตอน 3: ติดตั้ง Add-In
ไฟล์ Excel Add-in พร้อมแล้ว ตอนนี้จะติดตั้ง Add-in ใหม่นี้ในไฟล์ Excel อื่น
- เปิดไฟล์ Excel ที่ต้องการใช้งาน
- ไปที่แท็บ Developer คลิก Excel Add-ins

- หน้าต่าง Add-ins ปรากฏ คลิก Browse

- เลือกไฟล์ Add-in จาก File Explorer
- เลือกไฟล์ แล้วกด OK

- หน้าต่าง Add-ins ปรากฏอีกครั้ง

จะเห็น Add-in ใหม่ถูกเพิ่มเข้ามาแล้ว
ขั้นตอน 4: เรียกใช้ Add-In
ตอนนี้จะใช้ Add-in ที่สร้างใหม่
- Add-in นี้ใช้คำนวณดอกเบี้ย
- รวบรวมข้อมูลทั้งหมดในสมุดงาน Excel ที่ติดตั้ง Add-in แล้ว

- ไปที่ เซลล์ C8 ใส่สูตรต่อไปนี้
=bank_int(C5,C6,C7)

- กด Enter

ได้ผลลัพธ์ ตอนนี้สามารถใช้ Add-in นี้ในไฟล์ Excel ใดๆ บนคอมพิวเตอร์เครื่องนี้ได้
สรุป
บทความนี้อธิบายขั้นตอนการสร้าง Excel add-in พร้อมวิธีติดตั้งและใช้งาน หวังว่าจะตอบโจทย์ความต้องการของคุณ โปรดเยี่ยมชมเว็บไซต์ ExcelDemy และให้คำแนะนำในกล่องความคิดเห็น
บทความที่เกี่ยวข้อง
- ฟังก์ชัน FVSCHEDULE ใน Excel
- การใช้วัตถุ Excel เพื่อสร้างพอร์ตโฟลิโอศิลปะ
- สูตรอัตราดอกเบี้ย名義 vs อัตราดอกเบี้ยจริงใน Excel