บทความนี้อธิบายวิธี แก้ไขแมโครใน Word โดยใช้ Java โดยมีรายละเอียดเกี่ยวกับการตั้งค่า IDE ขั้นตอนการทำงาน และโค้ดตัวอย่างสำหรับ การเปลี่ยนแมโครโดยใช้ Java นอกจากนี้ยังอธิบายขั้นตอนการเข้าถึงโมดูลต่างๆ ตามเงื่อนไขที่แตกต่างกัน
ขั้นตอนการแก้ไขแมโครใน Word โดยใช้ Java
- ตั้งค่าสภาพแวดล้อมเพื่อใช้ Aspose.Words for Java ในการแก้ไขแมโคร
- โหลดไฟล์ Word ที่เปิดใช้งานแมโครเข้าไปในอ็อบเจ็กต์ของคลาส Document
- เข้าถึง VbaProject ของไฟล์ DOCM ที่โหลด
- สร้างสตริงและตั้งค่าซอร์สโค้ดใหม่สำหรับแมโคร
- เข้าถึงโมดูลเป้าหมายจากโปรเจกต์
- อัปเดตคุณสมบัติ SourceCode ด้วยเนื้อหาแมโครใหม่
- บันทึกเอกสารพร้อมแมโครที่อัปเดตแล้ว
ขั้นตอนเหล่านี้อธิบาย วิธีแก้ไขแมโครโดยใช้ Java เริ่มต้นด้วยการโหลดไฟล์ Word ที่เปิดใช้งานแมโครโดยใช้คลาส Document และเข้าถึง VbaProject เพื่อดึงโมดูล VBA ที่ต้องการ จากนั้นกำหนดซอร์สโค้ดใหม่ของแมโครเป็นสตริง อัปเดตคุณสมบัติ SourceCode ของโมดูลด้วยเนื้อหานั้น และบันทึกเอกสารเพื่อใช้การเปลี่ยนแปลง
โค้ดสำหรับอัปเดตแมโครโดยใช้ Java
โค้ดด้านบนแสดงขั้นตอนของ การแก้ไขแมโครโดยใช้ Java คุณสามารถเข้าถึงโมดูลที่ต้องการได้โดยใช้ชื่อหรือดัชนี โปรดทราบว่าเมื่อสร้าง VbaProject ใหม่ ระบบจะมีโมดูลเริ่มต้นอยู่หนึ่งโมดูลในคอลเลกชัน
บทความนี้ได้อธิบายขั้นตอนการเปลี่ยนแมโครที่มีอยู่ในไฟล์ Word เพื่อสร้างแมโครใหม่ในไฟล์ Word โปรดดูบทความ สร้างแมโครใน Word โดยใช้ Java.