ทํางานกับ 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 คุณสมบัติที่สร้างสําเนาโครงการที่มีอยู่