H

Çözüldü Öğrenci Devam Takibi Uygulaması Kodlama

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

hexadesimal

Normal Üye
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Daha önceden kullandığım devam takip uygulaması çok işlevsel olmadığı için farklı ve daha işlevsel olduğunu düşündüğüm bir form tasarladım ve kodun bir kısmınıda hallettim. Ancak bir yere gelip takıldım. Yapmak istediğim şu Form üzerinden sınıfı seçtikten sonra o sınıf listboxa çağrılıyor , textbox1e tarih girip , optionbutonlardan seçimi yaptıktan sonra bunu listboxtan tek veya çoklu devam sayfasına aktarmak istiyorum. Aslında bunu yapabilirim ancak Tarih sütununu aktarırken Adı Soyadı sütunundan sonra ilk satıra sürekli yoklama tarihi atıp altına yoklamayı aktarmak istiyorum.Ancak mantığı oturtamadım .Açıklamalar dosyada mevcut.
 

Ekli dosyalar

Çözüm
Feyzullah Bey tekrar rahatsız ediyorum ama küçük bir sorunum vardı. Grafiği ekledim ilk seçimde grafiği sorunsuz çekiyor ancak ikinci öğrenci de sizin yazdığınız kod satırında hata oluşuyor .ListBox click olayı veri almıyor. Dosyanın son hali ekte.

listbox1 kodları aşağıdaki gibi değiştirin.

VBA:
Görüntülemek için giriş yapmanız gerekmektedir.
(11 satır)
Feyzullah Bey çok teşekkürler. Sadece Kaydet kodunda küçük bir sorun var. Şöyle ki Sınıf değiştiğinde aynı tarihte veri girilmiş uyarısı veriyor(Çünkü 07.11.2019 tarihinde 3/B devamı girilmiş ancak bu kez 4/B giriliyor bu şartın eklenmesi lazım). Sanırım tarih kontrolüne bir sınıf koşulu koymak lazım. Eğer sınıf değişmiş ise aynı tarihe veri girsin.


Kaydet buton kodları aşağıdadır.

VBA:
Görüntülemek için giriş yapmanız gerekmektedir.
(60 satır)
 
Bunlara ek olarak eklediğim ikinci bir form aracılığı ile öğrenci devam durumunu raporlamak istiyorum. 2. formda da sınıf seçimi yapıldıktan sonra seçilecek olan iki tarih aralığındaki öğrenci devamsızlığını (listboxtan seçim yapılarak tek tek olarak çoklu seçimde uyararak)labellarda göstermek ve imaj nesnesi üzerinde bir grafiğe dönüştürmek mümkün müdür? Dosyada gelebildiğim son nokta ile ekte sunulmuştur.

Bu durumda listeden sadece bir öğrenci seçilecek doğrumu anlıyorum(multi select olmayacak).
 
Bunlara ek olarak eklediğim ikinci bir form aracılığı ile öğrenci devam durumunu raporlamak istiyorum. 2. formda da sınıf seçimi yapıldıktan sonra seçilecek olan iki tarih aralığındaki öğrenci devamsızlığını (listboxtan seçim yapılarak tek tek olarak çoklu seçimde uyararak)labellarda göstermek ve imaj nesnesi üzerinde bir grafiğe dönüştürmek mümkün müdür? Dosyada gelebildiğim son nokta ile ekte sunulmuştur.

Tarih textboxları boş olursa hepsini getirir, aksi halde belirtilen tarih aralığındakileri getirir.
 

Ekli dosyalar

Feyzullah Bey tekrar rahatsız ediyorum ama küçük bir sorunum vardı. Grafiği ekledim ilk seçimde grafiği sorunsuz çekiyor ancak ikinci öğrenci de sizin yazdığınız kod satırında hata oluşuyor .ListBox click olayı veri almıyor. Dosyanın son hali ekte.

listbox1 kodları aşağıdaki gibi değiştirin.

VBA:
Görüntülemek için giriş yapmanız gerekmektedir.
(28 satır)
 
Çözüm
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst