Tindakan makro StopMacro

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

Anda boleh menggunakan tindakan makro StopMacro dalam pangkalan data desktop Access untuk menghentikan sedang berjalan makro.

Seting

Tindakan StopMacro tidak mempunyai sebarang argumen.

Catatan

Anda biasanya menggunakan tindakan ini apabila syarat menjadikannya perlu berhenti makro. Anda boleh menggunakan ungkapan bersyarat dalam makro tersebut baris tindakan yang mengandungi tindakan ini. Apabila ungkapan yang menilai kepada True (-1), Access berhenti makro.

Contohnya, anda mungkin mencipta makro yang terbuka pada borang menunjukkan jumlah pesanan harian untuk tarikh yang dimasukkan dalam kotak dialog tersuai. Anda boleh menggunakan ungkapan bersyarat untuk memastikan yang tarikh pesanan kawalan pada kotak dialog mengandungi tarikh yang sah. Jika ia tidak, tindakan MessageBox boleh memaparkan mesej ralat dan tindakan StopMacro boleh berhenti makro.

Jika makro telah digunakan gema atau tindakan SetWarnings untuk menghidupkan gema atau paparan mesej sistem mematikan, tindakan makro StopMacro secara automatik menghidupkan mereka kembali.

Tindakan ini tidak tersedia dalam Visual Basic for Applications (VBA) modul.

Contoh

Menyegerakkan borang menggunakan makro

Makro berikut membuka borang senarai produk dalam penjuru bawah kanan borang pembekal, memaparkan produk pembekal semasa. Ini menunjukkan penggunaan yang gema, MessageBox, GoToControl, StopMacro, OpenFormdan tindakan makro MoveAndSizeWindow . Ia juga menunjukkan penggunaan ungkapan bersyarat dengan tindakan MessageBox, GoToControldan StopMacro . Makro ini akan dilampirkan ke butang semak semula produk pada borang pembekal.

Syarat

Tindakan

Argumen: seting

Komen

Gema

Gema pada: tiada

Berhenti skrin mengemas kini semasa makro sedang berjalan.

IsNull([SupplierID])

MessageBox

Mesej: alih ke rekod pembekal produk yang anda ingin lihat, kemudian klik butang semak semula produk sekali lagi.

Bip: Ya

Jenis: tiada

Tajuk: Pilih pembekal

Jika terdapat pembekal semasa pada borang pembekal, memaparkan mesej.

...

GoToControl

Nama kawalan: Namasyarikat

Alihkan fokus ke kawalan Namasyarikat.

...

StopMacro

Berhenti makro.

OpenForm

Nama borang: Senarai produk

Pandangan: helaian data

Nama penapis:

Di manakah syarat: [SupplierID] = [Borang]! [Pembekal]! [SupplierID]

Mod data: baca sahaja

Tetingkap mod: Normal

Buka borang senarai produk dan menunjukkan produk pembekal semasa.

MoveAndSizeWindow

Kanan: 0.7799"

Bawah: 1.8"

Letakkan borang senarai produk di sebelah bawah kanan borang pembekal.

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.

×