İlgili form'da 2 adet TexkBox var.
Bunların biri başlangıç diğeri bitiş tarihi.
Elde mevcut bu iki tarih bilgisine göre mukayese/sayma/listeleme olması lazım.
Aylık döküm için istediğiniz ayın ilk ve son gün tarihlerini başlangıç ve bitiş tarihi textboxlarına yazacaksınız.
Günlük derseniz, başlangıç ve bitiş tarihi olarak aynı tarihi yazacaksınız.
Daha evvel de belirttiğim gibi yapmanız gereken ilk işlem DateSerial kullanmaktan vazgeçmeniz (zaten verileriniz TARİH),
TextBox_Change kodların da karakter sayısı 10 oluncaya kadar işlem yaptırmamanız (yöntemini önceki mesajımda yazdım)
Tekraren yazıyorum, mevcut kodlarınızda başka sorunlar var mıdır bilemiyorum (kodlamaları yapan olmadığıma göre
kodlara tam hakim olmam mümkün de değil.
Örneğin IzınDokumu/IzınDurumu/IzinKullanim diye neden 3 ayrı userform var onu da anlamış değilim.
Ben işlemlerde sadelik/basit düşüncenin her zaman hızlı ve sonuç aldırıcı yöntem olduğunu düşünürüm.
Neticede bir personel listesi var, bir de kullanılan izin listesi olması lazım ancak izin işlemiyle ilgili gibi görünen 3 adet sayfanız var.
Izin_Durumu/Izın_Dokumu/Gecici_Izın_Dokumu bu ayrı ayrı 3 sayfanın varlık nedeni nedir, ne için kullanılır, kayıt nasıl yapılır vs çok belirsizlik görüyorum. İzin ile ilgili tüm bilgileri tek sayfada toplarsanız iyi olur gibi görünüyor, varsın ihtiyaç olan sütun sayısı artarsa artsın ama izin konusundaki tüm bilgiler tek sayfada toplanmalı ki bu sayfadaki bilgiler üzerinden listeleme/sorgulama vs işlemleri kolayca yapılabilsin. Belge bana, iyi tasarlanmamış gibi görünüyor. Hele userform arkaplan resimleri var ki görüşü engellemekten başka bir işlevi olmasa gerek diye düşündüm (üzgünüm ama en azından bana öyle göründü)
İzin tarihleri bir sayfada izin gün sayıları başka sayfada vs ezcümle işiniz zor bence.
Öyle ekranı kaplayacak userform yapısına, userformdan userformlara geçişe, userformda personelin tüm bilgilerinin listelenmesine vs gerek olmadığını düşünüyorum. Tabi sizin, benim bu düşünceme uymanızı bekleyemem, oluşturulmuş belge/sayfalar/formlar/kodlar vs çok emek harcanmış belli ki (belki de alıntıdır, orasını bilemem).