Kenyataan makro submacro

Penting: Artikel ini diterjemahkan oleh mesin, lihatlah notis penafian. Sila dapatkan versi Bahasa Inggeris artikel ini di sini sebagai rujukan anda

Kenyataan Submacro dalam Access mentakrifkan makro berasingan dalam tetingkap Reka bentuk makro.

Seting

Tindakan Submacro mempunyai hanya satu argumen yang diperlukan.

Argumen tindakan

Perihalan

Nama

Rentetan yang muncul sebagai nama makro.

Catatan

Anda boleh menggunakan pernyataan Submacro untuk mentakrifkan set tindakan yang berasingan. Anda boleh menjalankan tindakan yang ditakrifkan dalam submacros daripada menggunakan tindakan RunMacro makro yang lain. Dalam argumen tindakan RunMacro nama makro, menggunakan sintaks berikut untuk menjalankan submacro yang:

< nama makro >. < submacro nama >

Anda juga boleh menggunakan kenyataan Submacro untuk mentakrifkan pengendalian set tindakan dalam makro ralat.

Contoh

Makro berikut menunjukkan penggunaan kenyataan Submacro bersama-sama dengan tindakan makro OnError . Dalam contoh ini, tindakan OnError menentukan Access menjalankan pengendalian submacro bernama ErrorHandler apabila berlaku Ralat ralat tersuai. Jika ralat berlaku dalam sebarang tindakan yang ikuti, Access melompat ke ErrorHandler submacro. ErrorHandler submacro memaparkan kotak mesej yang merujuk kepada objek MacroError untuk memaparkan maklumat tentang ralat.

Berikut ialah petikan skrin pereka makro Access (capaian versi 2010 dan lebih tinggi) dengan contoh sebelumnya. Dalam kes ini, ungkapan dalam tindakan SetLocalVar mencetuskan ralat kerana ia cuba membahagikan nombor dengan sifar. Access beralih ke bawah untuk submacro yang bernama ErrorHandler dan memaparkan maklumat ralat dalam kotak mesej.

Permukaan Reka bentuk makro Access memaparkan tindakan makro OnError.

Nota: Notis Penafian Penterjemahan Mesin: Artikel ini telah diterjemah oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan penterjemahan mesin ini untuk membantu pengguna-pengguna yang tidak bertutur dalam Bahasa Inggeris supaya dapat menikmati kandungan mengenai produk, perkhidmatan dan teknologi Microsoft. Artikel ini mungkin mengandungi ralat perbendaharaan kata, sintaks atau tatabahasa kerana ia diterjemahkan oleh mesin.

Kembangkan kemahiran anda
Jelajahi latihan
Dapatkan ciri baru terlebih dahulu
Sertai Office Insiders

Adakah maklumat ini membantu?

Terima kasih atas maklum balas anda!

Terima kasih atas maklum balas anda! Nampaknya ia mungkin akan membantu untuk menyambungkan anda kepada salah seorang daripada ejen sokongan Office kami.

×