Microsoft hesabıyla oturum açın
Oturum açın veya hesap oluşturun.
Merhaba,
Farklı bir hesap seçin.
Birden çok hesabınız var
Oturum açmak istediğiniz hesabı seçin.

Access masaüstü veritabanlarında RunCode makro eylemlerini kullanarak Visual Basic for Applications (VBA) İşlev yordamını çağırabilirsiniz.

Ayar

Kod Çalıştır makro eyleminin bağımsız değişkeni aşağıdadır.

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

Açıklama

İşlev Adı

Çağırılacağını vbA İşlev yordamının adı. İşlev bağımsız değişkenlerini parantez içine alın. Makro tasarımı penceresindeki İşlev Adı kutusuna işlev adını girin. Bu gerekli bir bağımsız değişkendir.

Not: Access masaüstü veritabanında (.mdb veya .accdb), bu bağımsız değişken için bir işlev seçmek üzere İfade Oluşturucusu'nu kullanmak üzere Yap düğmesine tıklayın. İfade Oluşturucusu'nu listede istediğiniz işleve tıklayın.

Açıklamalar

Kullanıcı tanımlı İşlev yordamları diğer modüllerde Access depolanır.

İşlev yordamının bağımsız değişkeni yoksa bile, aşağıdaki örnekte olduğu gibi parantezler dahil etmek gerekir:

TestFunction()

İşlev kullanıcı tanımlı işlev için kullanılan adların olay özelliği, İşlev Adı bağımsız değişkensinde işlev adı eşittir işaretiyle ( = )başlamaz.

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

Not: İşlev adı modül adıyla aynı ise, makrodan İşlev yordamını çağırayız.

İpucu

Visual Basic' Sub yordamı veya olay yordamı bir işlev çalıştırmak için, Sub yordamını veya olay yordamını çağıran bir İşlev yordamı oluşturun. Sonra, İşlev yordamını çalıştırmak için Kod Çalıştır makro eylemlerini kullanın.

İşlevi aramak için RunCode makro eylemını kullanırsanız, Access veritabanı için standart modüllerde İşlev Adı bağımsız değişkeni tarafından belirtilen adla işlevi arar. Bununla birlikte, bu eylem bir form veya rapor 'ta bir menü komutuna tıklamaya yanıt olarak çalıştır geldiğinde ya da form veya raporda bir etkinliğe yanıt olarak geldiğinde, Access işlevi önce formun veya raporun sınıf modülünde, sonra da standart modüllerde okur. Access, İşlev Adı bağımsız değişkeni tarafından belirtilen işlev için Gezinti Bölmesi'nin Modüller alanında görünen sınıf modüllerinde arama yapar.

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

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

Yeteneklerinizi geliştirin

Eğitimleri keşfedin >

Yeni özellikleri ilk olarak siz edinin

Microsoft Insider’a katılın >

Bu bilgi yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?

Geri bildiriminiz için teşekkürler!

×