ทํางานกับ VBA Macros
Visual Basic สําหรับโปรแกรม (VBA) Microsoft Word เป็นภาษาโปรแกรมที่เรียบง่ายแต่ทรงพลัง ที่สามารถนําไปใช้ในการใช้งานได้ Aspose.Words API ให้เรียน 3 วิชาเพื่อเข้าถึงรหัสโครงการ VBA
- VBAProject คลาสข้อมูลโครงการ VBA
- VBAModulesCollection คลาสจะคืนค่ากลับมาเป็นชุดของมอดูลโครงการ VBA
- VbaModule คลาสที่ให้สิทธิ์ในการใช้งานโมดูลโครงการ VBA
สร้างโครงการ VBA
Aspose.Words API ให้ VbaProject คุณสมบัติที่จะใช้รับหรือตั้งค่า vbaProject ในเอกสาร
ตัวอย่างโค้ดต่อไปนี้ แสดงวิธีสร้างโครงการ VBA และโครงการ VBA พร้อมกับคุณสมบัติพื้นฐาน เช่น ชื่อและประเภท:
อ่านแมโคร
Aspose.Words นอก จาก นี้ ยัง ทํา ให้ ผู้ ใช้ มี ความ สามารถ ที่ จะ อ่าน วีบี เอ โค บา.
ตัวอย่างรหัสต่อไปนี้แสดงถึงวิธีการอ่าน VBA Macros จากเอกสาร:
แก้ไขมาสก์
ใช้ Aspose.Words, ผู้ใช้สามารถแก้ไข VBA Mass ได้
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีแก้ไข VBA Macros โดยใช้ SourceCode คุณสมบัติ:
Colne VBA โครงการ
ด้วย Aspose.Words ยังเป็นไปได้ที่จะโคลนโครงการ VBA
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการโคลนโครงการ VBA โดยใช้ Clone คุณสมบัติที่สร้างสําเนาโครงการที่มีอยู่แล้ว:
Colne VBA มอดูล
คุณสามารถโคลน VBA โมดูลได้หากจําเป็น
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการโคลนโมดูล VBA โดยใช้ Clone คุณสมบัติที่สร้างสําเนาโครงการที่มีอยู่