Eğer... Bu durumda... Başka bir makro engelleme

Not: En güncel yardım içeriklerini, mümkün olduğunca hızlı biçimde kendi dilinizde size sunmak için çalışıyoruz. Bu sayfanın çevirisi otomasyon aracılığıyla yapılmıştır ve bu nedenle hatalı veya yanlış dil bilgisi kullanımları içerebilir. Amacımız, bu içeriğin sizin için faydalı olabilmesini sağlamaktır. Buradaki bilgilerin faydalı olup olmadığını bu sayfanın sonunda bize bildirebilir misiniz? Kolayca başvurabilmek için İngilizce makaleye buradan ulaşabilirsiniz.

Koşullu ifade değerini bağlı olarak, makro eylemleri grubunun yürütmek için Access Masaüstü veritabanları ve Access web uygulamaları varsa makro engelleme kullanabilirsiniz.

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

Access'te IfThenElse makro bloğu

Ayar

Hem varsa ve Değilse eğeriçin aşağıdaki bağımsız değişkenler gereklidir.

Eylem bağımsız değişkeni

Açıklama

İfade

Sınamak istediğiniz koşul. Bu doğru veya yanlış olarak değerlendirilen ifade olmalıdır.

Notlar

Sınamak istediğiniz koşul temsil eden bir ifade girebilirsiniz böylece varsa makro engelleme seçtiğinizde, bir metin kutusu görüntülenir. Ayrıca, makro eylemi altına otomatik olarak "End If" metnini görüntüler, burada ekleyebilirsiniz birleşik giriş kutusu görüntülenir. Eğer ve End If bir grup veya bloğunu eylemleri girebilirsiniz bir alanı ayraç içine alın. Girdiğiniz ifade doğru ise bloğu yürütür.

İlk ifade yanlış olduğunda farklı bir ifade değerlendirilmesi için isteğe bağlı bir Değilse eğer bloğu eklemek için Başka eklerseniz tıklatabilirsiniz. Doğru veya yanlış olarak değerlendirilen ifade girmeniz gerekir. Bu durumda, yalnızca ifade doğru ise ve ilk ifade yanlış ise bloğu yürütür.

Olabildiğince çok Değilse eğer blokları olarak size için Eğer bloğu gibi ekleyebilirsiniz.

İsteğe bağlı bir Else bloğu eklemek için Ekle başka tıklatabilirsiniz. Bu durumda, Else ekleme eylemleri yalnızca yukarıdaki eylemleri değil yaptığınızda yürütür Else engelleme form. Tek bir Else bloğu varsa bloğuna ekleyebilirsiniz.

[Status] değeri 0'dan büyükse, aşağıdaki kodu örnekte, ilk Bloğu'ndaki makro eylemlerini yürütün. [Status] değeri 0'dan büyük değilse, Değilse eğer izleyen ifadenin hesaplanacağı. [Status] değeri 0'a eşit değilse Değilse eğer Bloğu'ndaki makro eylemlerini yürütün. Son olarak, ilk engelleme ne ikinci blok çalıştırırsanız Else engelleme eylemleri yürütün.

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

Varsa blokları yerleştirebilirsiniz. İlk ifade doğru olduğunda, ikinci bir ifade değerlendirmek istiyorsanız bir Eğer bloğu bir Eğer bloğu içinde iç içe geçirme düşünmelisiniz. [Status] değeri 0 ve 100'den büyük'den büyük olduğunda, aşağıdaki kodu örnekte, iç Eğer engelleme yalnızca yürütür.

If [Status] > 0 Then 
 Insert macro actions here ... 
 If [Status] > 100 
 Insert macro actions here ... 
 EndifEnd If
Office yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Office Insider Programına Katılın

Bu bilgi yararlı oldu mu?

Görüşleriniz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×