Tutorial Microsoft Word / Visual Basic

Pengarang: Sara Rhodes
Tarikh Penciptaan: 9 Februari 2021
Tarikh Kemas Kini: 17 Mungkin 2024
Anonim
visual basic in word
Video.: visual basic in word

Kandungan

Bahasa pengaturcaraan Visual Basic adalah versi Microsoft dari "bahasa" klasik. Microsoft juga menambah fungsi bahasa Visual Basic sebagai backend Microsoft Office. Visual Basic for Applications (VBA) adalah pengaturcaraan yang boleh berfungsi dengan Microsoft Word untuk membuat dokumen kompleks dan dinamik. Kod pengaturcaraan dimasukkan dalam Visual Basic Editor dan berjalan menggunakan makro Microsoft Word. Untuk mula menggunakan VBA di Word, anda mesti belajar bagaimana untuk membolehkan makro, struktur asas fungsi atau prosedur, dan cara melaksanakan kod apabila ia dimuktamadkan.


Arahan

Asas Visual untuk Aplikasi Menukar Dokumen Word Normal ke dalam Program Dinamik (Imej ANSI oleh DBX60 dari Fotolia.com)

    Bekerja dengan Word 2007/2010

  1. Dayakan makro. Kod VBA berjalan dalam bentuk makro di Word. Jika paras keselamatan tidak dikonfigurasi untuk menjalankan makro, anda tidak akan dapat menjalankan kod tersebut. Klik butang "Pejabat" dan kemudian "Pilihan Kata". Klik tab "Pusat Kebolehpercayaan" dan kemudian "Tetapan Makro". Klik "Akses kepercayaan kepada model objek projek VBA". Klik "OK."

  2. Klik pada tab "Pembangun", jika anda belum memilihnya. Klik butang "Pejabat" sekali lagi dan "Pilihan Kata." Klik tab "Popular" jika ia belum dipilih. Klik pilihan "Tunjukkan tab Pembangun pada Ribbon" dan klik "OK."


  3. Buka Visual Basic Editor. Klik tab "Pembangun". Klik "Visual Basic."

  4. Tambah kod VBA. Anda boleh menambah borang pengguna, modul dan modul kelas, bergantung kepada apa yang anda mahu lakukan dalam VBA; pilihannya banyak. Sebagai contoh, anda boleh menggunakan VBA untuk menyimpan dokumen semasa dengan nama fail baru. Tambah modul baru untuk melakukan ini. Klik "Sisipkan" dan kemudian "Modul." Masukkan kod prosedur.

    "Sub SaveAsDocument () Dim wdCurrentApp Sebagai Word.Application Set wdCurrentApp = GetObject (," Word.Application ") wdCurrentApp.ActiveDocument.SaveAs" C: My Documents VBExample.docx "End Sub"

    Ini adalah struktur asas prosedur kelas VBA, modul, dan modul. Ada yang lebih kecil, dan ada yang lebih terperinci. Klik "Fail" dan "Simpan" untuk menyimpan perubahan anda.

  5. Lakukan prosedur anda. Kembali ke tetingkap dokumen utama dalam Word 2007. Klik tab "Pembangun" dan kemudian "Macros". Klik nama prosedur anda dan klik "Jalankan." Sebagai contoh, untuk menjalankan kod di atas, klik "SaveAsDocument" dan kemudian klik "Jalankan."


    Bekerja dengan Word 2003 atau lebih awal

  1. Dayakan makro. Klik pada menu "Alat". Klik "Makro" dan kemudian "Keselamatan." Tukar tahap keselamatan ke "Medium" dan klik "OK." Mulakan semula Microsoft Word. Klik "Dayakan Macros" apabila digesa.

  2. Buka Visual Basic Editor. Klik "Alat" dan arahkan tetikus anda pada "Makro". Klik "Visual Basic Editor."

  3. Klik "Sisipkan" dan tambah item yang anda ingin buat; borang pengguna, modul, atau modul dan kelas. Masukkan kod VBA untuk apa yang anda mahu lakukan dalam Word. Berikut adalah contoh prosedur yang mencipta dokumen Word baru dari templat:

    "Sub NewTempDoc () Dim wdWordApp sebagai Word.App Set wdWordApp = GetObject (," Word.Application ") wdWordApp.Documents.Add Template: =" Memo.dot Elegant "End Sub"

    Klik ikon "Simpan" dalam Visual Basic Editor untuk menyimpan perubahan anda.

  4. Lakukan prosedur. Kembali ke tetingkap dokumen utama. Klik "Alat", "Makro" dan kemudian "Makro." Klik nama prosedur yang anda buat dan klik "Jalankan." Untuk melaksanakan prosedur di atas, anda mesti klik pada "NewTempDoc" dan kemudian klik "Jalankan."

Bagaimana

  • Anda boleh mengetahui lebih lanjut mengenai kaedah dan fungsi lain dalam VBA dengan mengakses pilihan "Bantuan" dalam Visual Basic Editor dengan mengklik "Bantuan" pada bar menu dan kemudian "Bantuan dalam Microsoft Visual Basic."