Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Visual Basic for Applications (VBA) สำหรับ Microsoft Word เป็นภาษาการเขียนโปรแกรมที่เรียบง่ายแต่ทรงพลังที่สามารถใช้เพื่อขยายฟังก์ชันการทำงานได้ Aspose.Words API มีคลาสสามคลาสเพื่อเข้าถึงซอร์สโค้ดโปรเจ็กต์ VBA:
Aspose.Words API จัดเตรียมคุณสมบัติ vba_project เพื่อรับหรือตั้งค่า VbaProject ในเอกสาร
ตัวอย่างโค้ดต่อไปนี้สาธิตวิธีการสร้างโครงการ VBA และโมดูล VBA พร้อมด้วยคุณสมบัติพื้นฐาน เช่น name และ type:
Aspose.Words ยังให้ผู้ใช้สามารถอ่านมาโคร VBA ได้อีกด้วย
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการอ่านแมโคร VBA จากเอกสาร:
เมื่อใช้ Aspose.Words ผู้ใช้สามารถแก้ไขมาโคร VBA ได้
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีแก้ไขแมโคร VBA โดยใช้คุณสมบัติ source_code:
ด้วย Aspose.Words คุณยังสามารถโคลนโครงการ VBA ได้อีกด้วย
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการโคลนโครงการ VBA โดยใช้คุณสมบัติ clone ซึ่งสร้างสำเนาของโครงการที่มีอยู่:
คุณยังสามารถโคลนโมดูล VBA ได้หากจำเป็น
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการโคลนโมดูล VBA โดยใช้คุณสมบัติ clone ซึ่งสร้างสำเนาของโครงการที่มีอยู่:
Aspose.Words API มีคลาส VbaReferenceCollection เพื่อทำงานกับการอ้างอิงโครงการ VBA ที่แสดงถึงคอลเลกชันของการอ้างอิงโครงการ VBA
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีลบการอ้างอิงบางส่วนออกจากคอลเลกชันการอ้างอิงจากโครงการ VBA:
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.