Çözüldü Çoklu checkbox seçimine göre veri girme

Believing

Yıllık Site Üyesi
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Sayın Uzman arkadaşlar,

Room maid çalışanları hergün farklı odaları temizledikleri için çalışanların hangi gün, hangi odalarda çalıştığını takip etmek istiyorum.
Ekçeki çalışmadaki kodlamalara sayın @Selman bey'e ait olup, son derece kusursuz çalışmaktadır.
Textbox1'e verilerin girileceği tarih yazılıyor.
Combobox1'dan seçilen tarihe ve textbox2'e yazılacak oda numaralarının kaşısına yazılacak görevli kişinin ismi seçiliyor.
Textbox2'e "C" sütunundaki bölgeleri parçalayarak farkı oda numaraları yazarak kayıt işlemini gerçekleştiriyoruz.
Combobox1'den seçilen bir görevliye, bir den fazla bölge seçimi yapılarak, seçilen tarih ile oda numaralarının karşına görevlinin isimlerini yazdırmak istiyorum.
Yukarıdaki koşulları sağlamak için nasıl bir kod kullanmalıyım.
Benim için çok değerli yardımlarınızı rica ediyorum.

Saygılarımla,
 

Ekli dosyalar

Moderatörün son düzenlenenleri:
Sn. Believing, öncelikle form üzerindeki tüm checkboxları gezip üzerinde "Maid ##" formatında başlığı olanların , işaretlenmiş olanlarının bir listesi yapılacak. Sonra tüm odalar tek tek gezilip bulundukları bölge bu listede var mı diye kontrol edilecek.. Eklediğiniz dosya tam olarak son versiyon değil.. Bunun üzerine bir de geçersiz oda numarası kontrolü eklemiştik. Doğru dosyaya aşağıdaki kodu ekleyin:
CPP:
Görüntülemek için giriş yapmanız gerekmektedir.
(18 satır)

Sonra Kaydet buttonun en altına (end sub dan hemen önce) Call CheckBox_Kontrolu yazarak bu prosedürü çağırın.
 
Sayın Selman bey,

Ellerinize, emeğinize ve bilginize sağlık, verdiğiniz kodlar kusursuz çalışmaktadır.
Peki, UserForm'a Listview ekleyerek yapılan işlemi görmek istersem, mevcut kodlara nasıl bir ekleme yapmalıyım?
Yada bunun için yeni bir konumu açmalıyım.
Tekrar yardımlarınız için size çok teşekkür ederim.
ALLAH sizden, sevdiklerinizde ve sebep olanlardan razı olsun.
Hakkınızı helal ediniz lütfen.

Saygılarımla,
 
Bu konu UserForm kontrollerinin VBA içinde tek tek nasıl kontrol edileceği ve TypeName fonksiyonu ile ilgili bir örnek olsun ve kapansın. Yeni sorunuz için yeni bir konu açınız. Cuma günü güzel dualarınız için teşekkür ederim. 🙏
 
Sayın Selman bey,

Bilgilendirme için size çok teşekkür ederim.
ALLAH cümlemizi her daim hayırlı dua alanlardan ve edenlerden eylesin.
Kolay gelsin.

Saygılarımla,
 
Sayın Selman bey,

Kaydet butonuna tıkladığımız zaman Textbox1 hariç diğer nesnelerin default ayarlarına dönmesi sağlananabilir mi?
Yani Kaydet butonuna tıklandığında Combobx1'den seçilen kişinin silinmesi, Textbox2'e yazılmış oda numaralarını silinmesi ve seçilmiş tüm Checkbox tiklerinin kaldırılmasını nasıl bir kod ile sağlayabiliriz?
Örnek çalışmalardan bir sonuç alamadım.

Saygılarımla,
 
Sn. Believing,
Yeni bir prosedur yazıyoruz.. Form üzerindeki tüm kontrolleri tektek dolaşıp Checkbox olanların işaretini kaldıracak, combobox1 deki seçimi kaldıracak ve textbox2' yi temizleyecek..
Sonra bu prosedürü Kaydet buttonunun kodunun en sonunda call Form_temizleme() şeklinde çağırınız...

VBA:
Görüntülemek için giriş yapmanız gerekmektedir.
(9 satır)
 
Sayın Selman,

Ellerinize, emeğinize ve bilginize sağlık. Kahvelerinizi iyi günlerde yudumlayınız. (Siparişiniz #441935955)
ALLAH sizden, sevdiklerinizde ve sebep olanlardan razı olsun.
Hakkınızı helal ediniz lütfen.

Saygılarımla,
 
Üst