Userform ile çoklu koşula göre veri kaydetme

Believing

Altın Üye
Katılım
19 Mayıs 2013
Mesajlar
700
Excel Vers. ve Dili
Office Pro 2019 TR 32 Bit
Windows Pro 10 TR 64 Bit
Altın Üyelik Bitiş Tarihi
23-08-2028
Sayın Uzman arkadaşlar,

Eketeki çalışmada hergün görev yerleri değişen çalışanlar ile ilgili kayıtlarını tutmak istediğim bir çalışma bulunmaktadır.
Çalışmada detayları verilen senaryoları gerçekleştirmek için nasıl bir kod kullanmalıyım?
Benim için çok değerli olan yardımlarınızı rica ediyorum.
Kadir gecenizi kutlar, hayırlara ve bağışlanmamıza vesile olmasını dilerim.

Saygılarımla,
 

Ekli dosyalar

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Sizin istediğiniz gibi değil ama kendimce daha iyi olduğunu düşündüğüm bir userform hazırladım. İnceleyiniz.
 

Ekli dosyalar

Believing

Altın Üye
Katılım
19 Mayıs 2013
Mesajlar
700
Excel Vers. ve Dili
Office Pro 2019 TR 32 Bit
Windows Pro 10 TR 64 Bit
Altın Üyelik Bitiş Tarihi
23-08-2028
Sayın Haluk bey,

Ellerinize ve emeğinize sağlık. Amaca uygun mükemmel bir çalışma olmuş.
Hızlı veri girişi için Listbox3 için "Tümünü Seç" ve "Seçimi Kaldır" Checkbox'lar eklenirse çok makbule geçecektir.
Kadir gecenizi kutlar, sizlerin, sevdiklerinizin ve cümlemizin kurtuluşuna ve hayırlara vesile olmasını dilerim.

Saygılarımla,
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Haluk Bey yok galiba, ben yardımcı olayım:

#2 nolu mesajın ekini yeniledim, inceleyiniz.
 

Believing

Altın Üye
Katılım
19 Mayıs 2013
Mesajlar
700
Excel Vers. ve Dili
Office Pro 2019 TR 32 Bit
Windows Pro 10 TR 64 Bit
Altın Üyelik Bitiş Tarihi
23-08-2028
Haluk Bey yok galiba, ben yardımcı olayım:

#2 nolu mesajın ekini yeniledim, inceleyiniz.
Sayın Yusuf bey,

Çok özür dilerim. İsimleri ve konuları karıştırmışım.
Ellerinize ve emeğine sağlık. Çalışma amacına sayenizde fazlasıyla ulaşmıştır.
ALLAH sizden ve sevdiklerinizden razı olsun.
Kadir gecenizi kutlar, hayırlara vesile olmasını temenni ederim.
Hakkınız helal ediniz lütfen.

Saygılarımla,
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Estağfurullah, olur öyle ;)

Bilmukabele, helal olsun. Sağlıklı günler dilerim.

Bu sayede ben de bir çok yeni konu öğrenmiş oldum.
 

Believing

Altın Üye
Katılım
19 Mayıs 2013
Mesajlar
700
Excel Vers. ve Dili
Office Pro 2019 TR 32 Bit
Windows Pro 10 TR 64 Bit
Altın Üyelik Bitiş Tarihi
23-08-2028
Sayın Yusuf bey,

Listbox'ların herhangi birinden seçin yapılmayınca mesaj almak mümkün müdür?
Çünkü kayıt yapıp yapmadığı belli olmuyor. Her defasında satırlara gidip kontrol etmek gerekiyor.

Saygılarımla,
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Kendi kodlarınıza uygun yere yerkeltirebilirsiniz.
Bana göre KAYDET butonundaki kodların başı uygundur.

C++:
If ListBox1.ListIndex < 0 Or ListBox2.ListIndex < 0 Or ListBox3.ListIndex < 0 Then
    MsgBox " Eksik seçim"
    Exit Sub
End if
 

Believing

Altın Üye
Katılım
19 Mayıs 2013
Mesajlar
700
Excel Vers. ve Dili
Office Pro 2019 TR 32 Bit
Windows Pro 10 TR 64 Bit
Altın Üyelik Bitiş Tarihi
23-08-2028
Sayın Yusuf bey,

Ellerinize emeğinize sağlık.
ALLAH sizden ve sevdiklerinizden razı olsun.
Hakkınız helal ediniz lütfen.

Saygılarımla,
 

Believing

Altın Üye
Katılım
19 Mayıs 2013
Mesajlar
700
Excel Vers. ve Dili
Office Pro 2019 TR 32 Bit
Windows Pro 10 TR 64 Bit
Altın Üyelik Bitiş Tarihi
23-08-2028
Merhaba Yusuf bey,

Ay değerini değiştirmek isteyince aşağıdaki hatayı alıyorum.

Saygılarımla,

227534
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
For satırını aşağıdakiyle değiştirip deneyin. +3'leri ilave ettim :

For i = FirstDayInMonth + 3 To (LastDayInMonth + FirstDayInMonth - 1 + 3)
 

Believing

Altın Üye
Katılım
19 Mayıs 2013
Mesajlar
700
Excel Vers. ve Dili
Office Pro 2019 TR 32 Bit
Windows Pro 10 TR 64 Bit
Altın Üyelik Bitiş Tarihi
23-08-2028
Merhaba Yusuf bey,

Ellerinize emeğinize sağlık.
Hayırlı akşamlar,

Saygılarımla,
 
Üst