Bekerja dengan VBA Macros

Visual Basic untuk Aplikasi (VBA) untuk Microsoft Word adalah bahasa pemrograman sederhana namun kuat yang dapat digunakan untuk memperpanjang fungsi. Aspose.Words API menyediakan tiga kelas untuk mendapatkan akses ke kode sumber proyek VBA:

  • Sitemap VBAProject kelas menyediakan akses ke informasi proyek VBA
  • Sitemap VBAModulesCollection kelas mengembalikan koleksi modul proyek VBA
  • Sitemap VbaModule kelas menyediakan akses ke modul proyek VBA

Buat Proyek VBA

Aspose.Words API Sitemap VbaProject properti untuk mendapatkan atau mengatur VbaProject dalam dokumen.

Contoh kode berikut menunjukkan cara membuat proyek VBA dan Modul VBA bersama dengan sifat dasar misalnya. Nama dan Jenis:

Baca Makro

Aspose.Words juga menyediakan pengguna dengan kemampuan untuk membaca makro VBA.

Contoh kode berikut menunjukkan cara membaca VBA Macros dari dokumen:

Modifikasi Makro

Sitemap Aspose.Words, pengguna dapat memodifikasi makro VBA.

Contoh kode berikut menunjukkan cara memodifikasi VBA Macros menggunakan SourceCode properti:

Login Login

Sitemap Aspose.Words Hal ini juga dimungkinkan untuk mengacaukan proyek VBA.

Contoh kode berikut menunjukkan bagaimana untuk mengacaukan Proyek VBA menggunakan Clone properti yang menciptakan salinan proyek yang ada:

Login Login

Anda juga dapat clone modul VBA jika diperlukan.

Contoh kode berikut menunjukkan cara mengkloning Modul VBA menggunakan Clone properti yang menciptakan salinan proyek yang ada