İzin Takip Programında Hata

Katılım
20 Mart 2006
Mesajlar
99
Excel Vers. ve Dili
OFFICE-2003 TÜRKÇE
yardım ettiğiniz için teşekür ederim halit bey ama konuyu iyi anlatamıyorum herhalde şimdi sizin gönderdiğiniz örnekte Behçet NACAR'a baktığımızda Nisan Ayının 5'inde 60 gün izin kullanmış Nisan ayı kaç çeker 30 gün çeker nisan ayına 30 günden fazla izin yazılmaması lazım yani bu 60 günün 30 nisan ayına 30 günüde mart ayına kayması lazım.

gönderdiğiniz örnekte izine ayrılma tarihinde kaç gün izin almış sorusuna cevaptır.
bizim sorumuz izine ayrılma ve İzin bitiş tarihi hangi hangi ayları kapsıyorsa o aylara atsın 30 günü nisan ayına 30 günü mart ayına atsın

aşağıdaki örneği tekrar gönderiyorum bu örnek formül doğru ancak sadece altı farklı formül altığı için işime yaramadı benim örneğimde ise 12 farklı formül var onun için bu örneği User Form üzerindeki TextBoxlar üzerinde yapmak istiyorum.
 

Ekli dosyalar

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,844
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
dosya aşağıdaki pencerede
 
Son düzenleme:
Katılım
20 Mart 2006
Mesajlar
99
Excel Vers. ve Dili
OFFICE-2003 TÜRKÇE
sizin programda mesala 01.01.2009 tarihinden itibaren 80 gün izin alsın ropor bölümünde Ocak ayının 1.ne 80 gün atıyor
 

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,844
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
kayıt yaparken sınırlama koydum kontrol edermisiniz.
 

Ekli dosyalar

Katılım
20 Mart 2006
Mesajlar
99
Excel Vers. ve Dili
OFFICE-2003 TÜRKÇE
halit bey ilgilendiğiniz için teşekür ederim siz sınırlama getirmişsiniz biz sınırlama istemiyoruz mesala doğum iznine ayrılan personel 90 gün izin kullanacak dolaysıyla onun için sınırlama yapmamamız lazım izinin ilk başladığı tarihten itibaren 90 günlük süreyi aylara dağıtması lazım bizim yapmak istediğimiz örnek ekte userformu açarsanız onun sağ tarafından açıklama yaptım.
proğram girişleri düzenli yapıyor ancak ay kısmına atmıyor onu yapmaya çalışıyoruz.
 

Ekli dosyalar

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,844
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
mehmet karacalı kişiye ait ocak da 5 gün şubat da 28 gün mart da 8 gün yazılmış bunların hangi ğüne ait olduğu yok bunu proğram nasıl tanıyacak
 

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,844
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
senin tabloda bunları göstermek zor ocak ayına ait izin başlama süre ve izin bitiş tarihi var bir kişi ocak ayında 2 kere ayrı zamanlarda izin alırsa bunu nasıl göstereceksin
 
Katılım
20 Mart 2006
Mesajlar
99
Excel Vers. ve Dili
OFFICE-2003 TÜRKÇE
işte sorunda bu bizde personeller döner sermaye kesilmesin diye en az 5 gün yıllık izin alıyorlar
yani 01.01.2009 itibaren 5 gün, 07.01.2009 tarihinden itibaren 5 gün diye birden fazla izin alabiliyorlar aynı ay içinde onun için excel sayfasında bu sorunu formülle çözdük formüle bakabilirsiniz ocak ayı döneminin altında
 

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,844
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
bu kodu user formun içine koy combobox1 altında genel toplamlar var hemen altına degerler yaz ve comboboxdan kişinin adını seç


Sub degerler()
say = ComboBox1.ListIndex + 1 + (2)
For j = 98 To 133
Controls("T" & j - 82) = Worksheets("ANASAYFA").Cells(say, j).Value
Controls("R" & j - 97) = Worksheets("ANASAYFA").Cells(say, j + 36).Value
Controls("D" & j - 97) = Worksheets("ANASAYFA").Cells(say, j + 72).Value
Next j
End Sub
 
Katılım
20 Mart 2006
Mesajlar
99
Excel Vers. ve Dili
OFFICE-2003 TÜRKÇE
başta sayın Halit ilgilendiğiniz için teşekür ayrıca geçmiş olsun dileklerimizi iletiriz.
İstediğimiz sonuca ulaşamadığımız için konuya ait mesajları adminlerden silmesini istiyoruz ya konuyu tekrar başlatalım yada başka konu adı altında bir başka başlık açalım
 

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,844
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
sayın kazımm dosyaya baktınızmı
 
Katılım
20 Mart 2006
Mesajlar
99
Excel Vers. ve Dili
OFFICE-2003 TÜRKÇE
sayın Halitbey dosyaya baktık ama bizim istetiğimiz sonuç bu olmuyor bizim istediğimiz örneğin TextBox1 içine yazılan izin başlama tarihi 01.01.2009 kullanılan izin süreside TextBox2 = 70 gün olsun Göreve Başlama Tarihi TextBox3 =11.03.2009 olur şimdi Ocak ayına hangi güne attığı önemli değil 31 Şubat ayına 28 ve Mart ayınada 11 gün olarak atmasını istiyoruz form üzerinde hesaplama yapsın istiyoruz

Not : Mesaj sayısı fazla olduğundan 4. sayfada takipi zor olduğundan İzin Takip Programı Diye yeni bir konu başlattım.
 

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,844
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
baya uğraştım yapamadım olmuyor senin istediğin gibi olmuyor izin girerken sen 70 gün yerine o aya ait kaç gün varsa okadar girsen belki bir çözüm olur bu durumda ben yapamıyorum sana kolay gelsin
 
Katılım
20 Mart 2006
Mesajlar
99
Excel Vers. ve Dili
OFFICE-2003 TÜRKÇE
sayın halit, sizide yorduk hakkınızı helal edin
 
Üst