UserForm nesnesi, uygulamanın kullanıcı arayüzünün parçası olan bir pencere veya iletişim kutusudur.
UserForm projenizde pencereler veya iletişim kutuları oluşturmanıza olanak tanır. Formda çizim yapar ve kontrolleri görebilirsiniz.
Kullanıcı formlarının konum, boyut, renk ve davranışlarının yönleri gibi görünümlerini tanımlayan özellikleri vardır.
Formu geliştirirken:
UserForm eklemek için yeni bir modül eklediğimizde aynı şeyi yapmamız gerekiyor:
Bundan sonra form (UserForm) ve araç çubuğu (Araç Kutusu) görünecektir:
Özellikler penceresini (Properties) görmüyorsanız, görüntülendiğinden emin olun ve ardından UserForm adını düzenleyerek başlayın (böylece daha sonra kolayca bulabilirsiniz):
Bir formun (UserForm) tıpkı bir çalışma kitabı veya sayfada olduğu gibi kendi etkinlikleri vardır. Bir etkinlik eklemek için UserForm'a çift tıklayın.
Şimdi bunun nasıl çalıştığını görmek için iki etkinlik oluşturalım. İlk olay, UserForm'un başlangıç boyutunu ayarlayacak ve ikincisi, kullanıcı tıkladığında boyutunu 50 piksel artıracaktır.
UserForm_Initialize olayı, UserForm başlatıldığında etkinleşecektir:
Kodu basitleştirmek için UserForm adı yerine Me kullanabiliriz (çünkü bu kod çalıştığımız UserForm'ın içindedir):
İkinci olay, kullanıcı UserForm'a tıkladığında gerçekleşecektir:
Bir prosedürde UserForm komutunu çalıştırmak için Göster'i kullanın: