Applies ToMicrosoft 365 için Access Access 2024 Access 2021 Access 2019 Access 2016

Şu anda çalışan makro durdurmak için Access masaüstü veritabanlarında Makroyu Durdur makro eylemini kullanabilirsiniz.

Ayar

StopMacro eyleminin bağımsız değişkeni yoktur.

Açıklamalar

Bir koşul makroyu durdurmayı gerekli kıldığında genellikle bu eylemi kullanırsınız. Makronun eylem satırı bu eylemi içeren bir koşullu ifade kullanabilirsiniz. İfade Doğru (–1) olarak değerlendirildiğinde Access makroyu durdurur.

Örneğin, bir özel iletişim kutusu girilen tarih için günlük sipariş toplamlarını gösteren bir form açan bir makro oluşturabilirsiniz. İletişim kutusundaki Sipariş Tarihi denetim geçerli bir tarih içerdiğinden emin olmak için bir koşullu ifade kullanabilirsiniz. Aksi takdirde, MessageBox eylemi bir hata iletisi görüntüleyebilir ve Makroyu Durdur eylemi makroyu durdurabilir.

Makro yankı veya sistem iletilerinin görüntülenmesini kapatmak için Echo veya SetWarnings eylemlerini kullandıysa, Makroyu Durdur makro eylemi bunları otomatik olarak yeniden açar.

Bu eylem Visual Basic for Applications (VBA) modülünde kullanılamaz.

Örnek

Makro kullanarak formları eşitleme

Aşağıdaki makro, Sağlayıcılar formunun sağ alt köşesinde geçerli tedarikçinin ürünlerini görüntüleyen bir Ürün Listesi formu açar. Echo, MessageBox, GoToControl, StopMacro, OpenForm ve MoveAndSizeWindow makro eylemlerinin kullanımını gösterir. Ayrıca MessageBox, GoToControl ve StopMacro eylemleriyle koşullu ifade kullanımını da gösterir. Bu makro, Tedarikçiler formundaki Ürünleri Gözden Geçir düğmesine eklenmelidir.

Koşul

Eylem

Bağımsız Değişkenler: Ayar

Açıklama

Echo

Yankı Açık: Hayır

Makro çalışırken ekran güncelleştirmesini durdurun.

IsNull([SupplierID])

Messagebox

İleti: Ürünlerini görmek istediğiniz tedarikçi kaydına gidin, ardından Ürünleri Gözden Geçir düğmesine yeniden tıklayın.

Bip: Evet

Tür: Yok

Başlık: Sağlayıcı Seçin

Sağlayıcılar formunda geçerli bir sağlayıcı yoksa, bir ileti görüntüleyin.

...

DenetimeGit

Denetim Adı: CompanyName

Odağı CompanyName denetimine taşıyın.

...

MakroyuDurdur

Makroyu durdurun.

FormAç

Form Adı: Ürün Listesi

Görünüm: Veri Sayfası

Filtre Adı:

Koşul: [SupplierID] = [Forms]! [Tedarikçiler]! [SupplierID]

Veri Modu: Salt Okunur

Pencere Modu: Normal

Ürün Listesi formunu açın ve geçerli tedarikçinin ürünlerini gösterin.

MoveAndSizeWindow

Sağ: 0,7799"

Aşağı: 1,8"

Ürün Listesi formunu Tedarikçiler formunun sağ alt kısmında konumlandırın.

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.