Video: 33-Microsoft Access VBA Dersleri Denetimlerin Özelliklerini Kod İle Değiştirme 2024
Bir Access 2013 veritabanı formu açıldığında, VBA kodunu kullanarak büyük resmi aşağıdan yukarıya doğru formun içeriğini ve hatta görünümünü değiştirebilirsiniz bireysel kontroller.
Bir ödeme yöntemi seçmek için bir denetime sahip bir formunuz olduğunu varsayalım. Kullanıcı bir ödeme yöntemi seçtiğinde, seçili ödeme yöntemine dayalı olarak formdaki diğer denetimleri etkinleştirmek veya devre dışı bırakmak istemektedir. Alternatif olarak, kullanıcının seçtiği ödeme yöntemine bağlı olarak form üzerindeki diğer bazı denetimleri otomatik doldurmak veya bazı denetimleri görünür veya görünmez yapmak isteyebilirsiniz.
VBA içinde bir denetimin özellik değiştirmek için aşağıdaki sözdizimini kullanın:
ControlName. PropertyName = Value
ControlName, açık formdaki bir denetimin tam adıdır, PropertyName, değiştirmek istediğiniz özellik adını ve Value özelliği için yeni bir değerdir. Nokta, denetim adını mülk adından ayırır. Tam ad, adın hem formun adını hem de denetimin adını içermesi gerektiği anlamına gelir. Bununla birlikte, bir sınıf modülünde, form adını kullanması için Me anahtar kelimesini kullanabilirsiniz. Me anahtar kelimesi "bu sınıf modülünün eklendiği form" anlamına gelir. “