Tindakan makro Runmakro

Anda bisa menggunakan tindakan runmakro makro dalam database Access untuk menjalankan makro. Makro dapat berada dalam grup makro.

Gunakan tindakan ini:

  • Untuk menjalankan makro dari dalam makro lain.

  • Untuk menjalankan makro berdasarkan kondisi tertentu.

  • Untuk melampirkan makro ke menu kustom atau perintah pita.

Pengaturan

Tindakan makro runmacro memiliki argumen berikut.

Argumen tindakan

Deskripsi

Nama makro

Nama makro untuk dijalankan. Kotak nama makro di bagian argumen tindakan dari jendela desain makro memperlihatkan semua makro (dan grup makro) dalam database saat ini. Jika makro berada dalam grup makro, maka dicantumkan di bawah nama grup makro dalam daftar sebagai makrogrup.macroname. Ini adalah argumen yang diperlukan.

Jika Anda menjalankan makro yang berisi tindakan Runmakro makro dalam database pustaka, Access mencari makro dengan nama ini dalam database pustaka dan tidak mencarinya dalam database saat ini.

Hitung ulang

Jumlah maksimum kali makro akan berjalan. Jika Anda membiarkan argumen ini kosong (dan argumen pengulangan ekspresi juga kosong), makro berjalan sekali.

Ekspresi pengulangan

ekspresi yang mengevaluasi ke True (– 1) atau false (0). Makro berhenti berjalan jika ekspresi mengevaluasi ke false. Ekspresi dievaluasi setiap kali makro berjalan.

Keterangan

Jika Anda memasukkan nama grup makro untuk argumen nama makro , Access menjalankan makro pertama dalam grup makro.

Tindakan ini mirip dengan mengklik Jalankan makro pada tab alat database , pilih makro, dan klik OK. Namun, perintah ini hanya menjalankan makro sekali, sedangkan tindakan makro runmakro bisa menjalankan makro sebanyak yang Anda inginkan.

Tips

Anda dapat menggunakan argumen ulangi perhitungan dan ulangi ekspresi untuk menentukan berapa kali makro berjalan:

  • Jika Anda membiarkan kedua argumen kosong, makro akan berjalan sekali.

  • Jika Anda memasukkan angka untuk pengulangan tetapi membiarkan ekspresi pengulangan kosong, makro akan menjalankan jumlah waktu yang ditentukan.

  • Jika Anda membiarkan hitungan pengulangan kosong tetapi memasukkan ekspresi untukekspresi EPEAT, makro berjalan hingga ekspresi mengevaluasi ke false.

  • Jika Anda memasukkan nilai untuk kedua argumen tersebut, makro akan menjalankan jumlah waktu yang ditentukan dalam hitungan berulang atau hingga ekspresi pengulangan mengevaluasi ke false, yang mana pun yang terjadi terlebih dahulu.

Saat Anda menjalankan makro yang berisi tindakan runmakro makro, dan mencapai tindakan makro Runmakro , Access menjalankan makro yang disebut. Ketika makro yang disebut telah selesai, Access mengembalikan ke makro asli dan menjalankan tindakan berikutnya.

Catatan: 

  • Anda dapat memanggil makro dalam grup makro yang sama atau grup makro lainnya.

  • Anda dapat menggabungkan makro. Yaitu, Anda bisa menjalankan makro A, yang pada akhirnya memanggil makro B, dan seterusnya. Dalam setiap kasus, ketika makro yang disebut telah selesai, Access kembali ke makro yang memanggilnya dan menjalankan tindakan berikutnya dalam makro tersebut.

Untuk menjalankan tindakan runmakro dalam modul Visual Basic for Applications (VBA), gunakan metode runmacro dari objek DoCmd .

Perlu bantuan lainnya?

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

Apakah informasi ini bermanfaat?

×