Tindakan makro RunCode

Catatan: Kami ingin secepatnya menyediakan konten bantuan terbaru dalam bahasa Anda. Halaman ini diterjemahkan menggunakan mesin dan mungkin terdapat kesalahan tata bahasa atau masalah keakuratan. Kami bertujuan menyediakan konten yang bermanfaat untuk Anda. Dapatkah Anda memberi tahu kami apakah informasi ini bermanfaat untuk Anda di bagian bawah halaman ini? Berikut artikel dalam bahasa Inggris untuk referensi.

Anda bisa menggunakan tindakan makro RunCode di database desktop Access untuk menghubungi Visual Basic for Applications (VBA) fungsi prosedur.

Pengaturan

Tindakan makro RunCode memiliki argumen berikut.

Argumen tindakan

Deskripsi

Nama fungsi

Nama prosedur fungsi VBA untuk menghubungi. Apit argumen fungsi apa pun dalam tanda kurung. Masukkan nama fungsi dalam kotak Nama fungsi dalam jendela desain makro. Ini adalah argumen yang diperlukan.

Catatan: Di database desktop Access (.mdb atau .accdb), klik tombol susun untuk menggunakan penyusun ekspresi untuk memilih sebuah fungsi untuk argumen ini. Klik fungsi yang diinginkan dalam daftar di dalam penyusun ekspresi.

Keterangan

Prosedur fungsi yang ditentukan pengguna disimpan dalam Access modul.

Anda harus menyertakan tanda kurung, bahkan jika prosedur fungsi tidak memiliki argumen apa pun, seperti dalam contoh berikut:

TestFunction()

Tidak seperti nama fungsi ditentukan pengguna digunakan untuk pengaturan properti Kejadian , nama fungsi dalam argumen Nama fungsi yang tidak dimulai dengan tanda sama dengan (=).

Akses mengabaikan nilai yang dikembalikan fungsi.

Catatan: Anda tidak bisa menghubungi prosedur fungsi dari makro jika nama fungsi yang sama sebagai nama modul.

Tips

Untuk menjalankan Subprosedur atau prosedur kejadian ditulis di Visual Basic, membuat prosedur fungsi yang panggilan Sub prosedur atau prosedur kejadian. Menggunakan tindakan makro RunCode untuk menjalankan prosedur fungsi.

Jika Anda menggunakan tindakan makro RunCode untuk memanggil sebuah fungsi, Access mencari fungsi dengan nama yang ditentukan oleh argumen Nama fungsi di dalam modul standar untuk database. Namun, bila tindakan ini berjalan di respons untuk mengklik perintah menu di formulir atau laporan atau merespons acara pada formulir atau laporan, Access terlebih dahulu mencari fungsi dalam formulir atau laporan modul kelas lalu dalam modul standar. Akses pencarian tidak modul kelas yang muncul di area modul dari panel navigasi untuk fungsi yang ditentukan oleh argumen Nama fungsi .

Tindakan ini tidak tersedia dalam modul VBA. Sebagai gantinya, jalankan prosedur fungsi diinginkan secara langsung dalam VBA.

Kembangkan keterampilan Office Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung ke Office Insiders

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×