Jika Anda ingin menjalankan tindakan tertentu setiap kali Anda membuka database Access atau aplikasi web Access, buat makro AutoExec di database desktop, atau makro Saat Memulai di aplikasi web Access. Misalnya, dalam database desktop, makro AutoExec dapat secara otomatis memaksimalkan jendela aplikasi, mengunci Panel Navigasi, dan membuka laporan tertentu setiap kali Anda membuka database.
Dalam topik ini
Membuat makro AutoExec di database desktop
Makro AutoExec (makro yang Anda beri nama AutoExec) berjalan sebelum makro atau modul lain dalam database. Jika Anda telah membuat makro yang melakukan apa yang Anda inginkan saat database dimulai, cukup ganti nama makro menjadi AutoExec, dan makro akan berjalan pada kali berikutnya Anda membuka database. Jika tidak, ikuti langkah-langkah berikut untuk membuat makro:
Klik Buat>Makro.
Di daftar turun bawah di bagian bawah Penyusun Makro, pilih tindakan yang ingin Anda jalankan. Jika berlaku, ketikkan nilai yang sesuai di kotak argumen.
- Jika Anda tidak dapat menemukan tindakan yang diinginkan, pastikan Tampilkan Semua Tindakan dipilih pada tab Desain . Tindakan ini akan memperluas daftar tindakan yang dapat Anda gunakan, tetapi daftar akan menyertakan beberapa tindakan yang hanya akan berjalan jika database diberikan status tepercaya. Untuk informasi selengkapnya, lihat Memutuskan apakah akan memercayai database.
Ulangi langkah 2 untuk setiap tindakan tambahan yang ingin dijalankan. Anda juga dapat mencari tindakan di Katalog Tindakan dan mengeklik dua kali atau menyeretnya ke dalam makro.
Klik Simpan, dan dalam kotak dialog Simpan Sebagai, ketikkan AutoExec.
Klik OK dan tutup Pembuat Makro. Makro akan berjalan pada kali berikutnya Anda membuka database.
Untuk informasi selengkapnya tentang cara membuat makro, lihat artikel Membuat makro antarmuka pengguna (UI).
Catatan
- Untuk melangkahi makro AutoExec dan opsi permulaan lainnya, tahan tombol SHIFT saat Anda memulai database tersebut. Untuk informasi selengkapnya, lihat Lewati opsi pengaktifan saat Anda membuka database.
- Cara lain untuk melakukan tindakan saat database dimulai adalah dengan menentukan formulir pengaktifan dan melampirkan makro atau kode VBA ke kejadian OnOpen atau OnLoad formulir. Untuk informasi selengkapnya, lihat artikel Mengatur formulir default yang muncul saat Anda membuka database Access.
Membuat makro Saat Mulai di aplikasi web Access
Makro Saat Mulai di aplikasi web Access menjalankan fungsi yang sama seperti makro AutoExec dalam database desktop, tetapi tidak muncul di Panel Navigasi sebagai makro bernama. Selain itu, alih-alih berjalan saat Anda membuka database di klien Access, database berjalan saat Anda membuka aplikasi web di browser. Anda tidak dapat mengabaikan logika makro yang ditentukan dalam makro Saat Mulai saat membuka aplikasi web di browser.
Berikut cara membuatnya:
Buka aplikasi web dalam Access. Jika Anda melihatnya di browser, klik Pengaturan>Sesuaikan di Access.
Klik Beranda>Tingkat Lanjut>Pada Mulai Makro.
Access akan membuka perancang makro. Jika makro Saat Mulai sudah ada, Access akan menampilkannya. Jika tidak, Anda akan melihat makro kosong tempat Anda dapat mulai menambahkan tindakan.Pilih tindakan dari menu menurun Tambahkan Tindakan Baru , atau temukan tindakan di Katalog Tindakan dan klik dua kali atau seret ke dalam makro.
Tips
Katalog Tindakan menampilkan deskripsi singkat tentang tindakan untuk membantu Anda mempelajari apa yang dilakukan tindakan tersebut.
Jika diperlukan, masukkan nilai dalam kotak argumen untuk tindakan yang telah Anda tambahkan.
Klik Simpan>,Tutup.
Klik Beranda>Peluncurkan Aplikasi, dan makro Saat Mulai berjalan saat aplikasi web terbuka di browser.
Untuk informasi selengkapnya tentang membuat makro di aplikasi web Access, lihat Menyesuaikan tampilan dengan membuat makro antarmuka pengguna.