KodÇalıştır Makro Eylemi

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.

Visual Basic for Applications (VBA) işlevi yordam için aramak için Access Masaüstü veritabanlarında KodÇalıştır makro eylemini kullanabilirsiniz.

Ayar

KodÇalıştır makro eylemi aşağıdaki bağımsız değişkenlere sahiptir.

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

Açıklama

İşlev adı

Aranacak VBA işlev yordamı adı. Herhangi bir işlev bağımsız değişkenleri ayraç içine alın. İşlev adı kutusuna makro tasarımı penceresinde işlev adını girin. Bu gerekli bir değişkendir.

Not: Access Masaüstü Veritabanı (.mdb veya .accdb), bu bağımsız değişken için bir işlev seçmek için İfade Oluşturucusu'nu kullanmak için Oluştur düğmesini tıklatın. İstenen işlevi listede İfade Oluşturucusu'nu tıklatın.

Notlar

Kullanıcı tanımlı işlev yordamlar Access modüllerde depolanır.

İşlev yordamı herhangi bir bağımsız değişken aşağıdaki örnekteki olmasa bile, parantez eklemeniz gerekir:

TestFunction()

olay özelliği ayarları için kullanılan kullanıcı tanımlı işlev adlarından farklı olarak İşlev adı bağımsız değişkenindeki işlev adı eşittir işaretiyle (=) ile başlamaz.

Access işlevinin dönüş değerini yoksayar.

Not: İşlev adı modül adıyla aynı ise makroyu bir işlev yordamı çağıramazsınız.

İpucu

Bir Sub yordamı veya Visual Basic ile yazılmış olay yordamı çalıştırmak için alt yordam veya olay yordamı çağırır bir işlev yordamı oluşturun. Ardından işlev yordamı çalıştırmak için KodÇalıştır makro eylemini kullanın.

Bir işlev aramak için KodÇalıştır makro eylemi kullanırsanız, Access veritabanı için standart modüllerde İşlev adı bağımsız değişkeniyle belirtilen adla işlev için arar. Bu eylem yanıt form veya rapor menü komutu tıklatmaya veya bir form veya rapordaki bir olaya yanıt çalıştığında, ancak Access ilk işlevinin formun veya raporun sınıf modülü ve sonra da standart modüllerde arar. Access İşlev adı bağımsız değişkeninde belirtilen işlevi için Gezinti Bölmesi modülleri alanında görünen sınıf modülleri aramıyor.

Bu eylem, VBA modülünde kullanılamaz. Bunun yerine, doğrudan VBA'da istenen işlev yordamı çalıştırın.

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.

×