Jika … Saat... Blok makro yang lain

Penting: Artikel ini adalah terjemahan mesin, lihat penafian. Temukan versi bahasa Inggris artikel di sini sebagai rujukan Anda.

Anda bisa menggunakan blok makro tersebut jika dalam database desktop Access dan aplikasi web Access bersyarat menjalankan grup tindakan makro, bergantung pada nilai ekspresi.

If expression Then 
 Insert macro actions here ... 
Else If expression 
 Insert macro actions here ... 
Else 
 Insert macro actions here ... 
End If

Blokir makro IfThenElse di Access

Pengaturan

Jika dan Lain jika, argumen berikut diperlukan.

Argumen tindakan

Deskripsi

Ekspresi

Kondisi yang ingin Anda uji. Harus ekspresi yang dievaluasi ke True atau False.

Keterangan

Saat Anda memilih jika blok makro, sebuah kotak teks muncul sehingga Anda bisa memasukkan ekspresi yang mewakili kondisi yang ingin Anda uji. Selain itu, kotak kombo muncul di mana Anda bisa menyisipkan tindakan makro, di bawah ini yang teks "Akhir jika" secara otomatis ditampilkan. If dan akhir jika tanda kurung buka wilayah di mana Anda bisa memasukkan grup, atau blok, tindakan. Blokir menjalankan hanya jika ekspresi yang Anda masukkan adalah True.

Guna mengevaluasi ekspresi berbeda saat ekspresi pertama false, Anda bisa mengklik Tambahkan lain jika untuk menyisipkan blok Lain jika opsional. Anda harus memasukkan ekspresi yang dievaluasi ke True atau False. Dalam kasus ini, blokir menjalankan hanya jika ekspresi adalah True dan ekspresi pertama adalah False.

Anda bisa menambahkan sebanyak mungkin Lain jika blok yang Anda suka untuk jika Blokir.

Anda bisa mengklik Tambahkan lain untuk menyisipkan blok Else opsional. Dalam kasus ini, tindakan yang Anda sisipkan di bawah Else formulir blok Else , yang menjalankan hanya ketika tindakan di atas tidak. Anda bisa menambahkan satu blok Elsejika blok.

Dalam contoh kode berikut, tindakan makro dalam blok pertama menjalankan jika nilai [Status] lebih besar dari 0. Jika value [Status] tidak lebih besar dari 0, ekspresi yang mengikuti Lain jika dievaluasi. Tindakan makro dalam blok Lain jika menjalankan jika nilai [Status] sama dengan 0. Akhirnya, jika blok pertama maupun blok kedua menjalankan, tindakan dalam blok Else menjalankan.

If [Status] > 0 Then 
 Insert macro actions here ... 
Else If [Status] = 0 
 Insert macro actions here ... 
Else 
 Insert macro actions here ... 
End If

Anda bisa menumpuk jika blok. Anda harus mempertimbangkan penumpukan blok jika dalam blok jika jika Anda ingin mengevaluasi ekspresi kedua saat ekspresi pertama adalah True. Dalam contoh kode berikut, blok If dalam hanya menjalankan apabila nilainya [Status] keduanya lebih besar dari 0 dan lebih besar dari 100.

If [Status] > 0 Then 
 Insert macro actions here ... 
 If [Status] > 100 
 Insert macro actions here ... 
 EndifEnd If

Catatan: Penafian Terjemahan Mesin: Artikel ini telah diterjemahan oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan terjemahan mesin ini untuk membantu pengguna yang bukan penutur bahasa Inggris agar dapat menikmati konten tentang produk, layanan, dan teknologi Microsoft. Karena artikel ini diterjemahkan oleh mesin, mungkin akan terdapat kesalahan kosa kata, sintaksis, atau tata bahasa.

Kembangkan keterampilan 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.

×