Membuat Makro di Word menggunakan C#

Panduan singkat ini menjelaskan cara membuat makro di DOCM menggunakan C#. Panduan ini memberikan detail untuk mengatur IDE, daftar langkah, dan contoh kode makro menggunakan C#. Anda akan belajar cara membuat VbaProject, VbaModule, dan mengatur berbagai properti.

Langkah untuk Menggunakan Makro di Word dengan C#

  1. Atur lingkungan untuk menggunakan Aspose.Words for .NET agar dapat bekerja dengan modul VBA
  2. Impor namespace yang diperlukan System, Aspose.Words, dan Aspose.Words.Vba
  3. Buat Document Word kosong baru menggunakan kelas Document
  4. Tetapkan proyek VBA baru ke dokumen dengan menginisialisasi objek VbaProject
  5. Tentukan nama, tipe, dan kode sumber modul VBA
  6. Tambahkan modul VBA yang telah dibuat ke koleksi Modules dari proyek VBA dokumen
  7. Save dokumen sebagai file Word berfitur makro

Langkah-langkah ini merangkum proses untuk membuat makro untuk Word menggunakan C#. Kode ini menginisialisasi dokumen Word baru, menautkan proyek VBA, dan mendefinisikan modul makro dengan menetapkan nama, tipe, dan kode sumber. Terakhir, modul ditambahkan ke proyek, dan dokumen disimpan sebagai file Word berfitur makro.

Kode untuk Menambahkan Makro di MS Word menggunakan C#

Kode ini membantu dalam membuat dokumen Word berfitur makro menggunakan C#. VbaProject membantu dalam mengelola halaman kode, nama, status perlindungan, referensi proyek, dan modul yang ada di dalamnya. Kelas VbaModule mewakili satu modul dalam proyek VBA, dengan properti untuk nama, tipe (prosedural, kelas, dokumen, dll.), dan kode sumber, serta mendukung kloning untuk duplikasi.

Tutorial ini menjelaskan cara bekerja dengan kode VBA menggunakan C#. Untuk mengonversi file Word ke JSON, lihat artikel Konversi DOCX ke JSON di C#.

 Indonesian