กระบวนการอัตโนมัติด้วย VBA
ฉันเริ่มพื้นที่เก็บข้อมูลนี้เพื่อสร้างโค้ดที่นำมาใช้ซ้ำได้ใน VBA
หมายเหตุ:
- รหัสถูกเขียนเพื่อใช้ในลักษณะทั่วไป กล่าวคือ จำเป็นต้องมีการปรับเปลี่ยนเล็กน้อยเพื่อดำเนินการฟังก์ชันดังกล่าว
- ไฟล์ด้านบนมีคำอธิบายฟังก์ชันในชื่อเรื่อง (เป็นภาษาอังกฤษ) และในการคอมมิตเป็นภาษาโปรตุเกส
- รหัสเขียนเป็นภาษาอังกฤษ แต่ความคิดเห็นเป็นภาษาโปรตุเกสเพื่อความเข้าใจที่ดีขึ้น
ใช้:
- เปิด Excel และเปิดใช้งานแท็บ "นักพัฒนา" ใน: ไฟล์ -> ตัวเลือก -> ปรับแต่ง Ribbon -> จากนั้นใน "แท็บหลัก" ตั้งค่าสถานะ "นักพัฒนา";
- ไฟล์บน Github อยู่ในรูปแบบ (.bas) แต่หากต้องการวางใน Excel ให้ทำตามคำแนะนำด้านล่าง
- เพียงคัดลอกโค้ดและวางลงในโปรแกรมแก้ไขโค้ด Excel (แท็บ "นักพัฒนา" -> "Visual Basic") จากนั้นบันทึกไฟล์ที่มีนามสกุล (.xlsm)
- ในโค้ดด้านล่างความคิดเห็น "--input" คือโค้ดที่ต้องแทรกข้อมูลที่ร้องขอ เพื่อเรียกใช้ VBA ในตำแหน่งที่ถูกต้องในสเปรดชีต