Sitemize Hoşgeldiniz

Türkiye'nin en geniş özeliklere sahip forumu olan ExcelDestek.Com üzerinde soru sorabilmek, daha önceki sorulan sorulara, açılan konulara cevap yazabilmek, puan kazanabilmek, kazandığınız puanlar ile dosya indirebilmek ve çok daha fazla özellikten yararlanabilmek için sitemize üye olunuz.
Hemen Üye Ol ya da Giriş Yap

Sorun Cevaplayalım

Excel'e dair sorularınızı sorun, cevaplayalım.

Excel Eğitimi Almak İstiyorum

Site yöneticilerimizden online Excel eğitimi almak ister misiniz?

Destek Ekibimiz Sizlerle

Ücretli destek ve özel hizmet talep edebilirsiniz.

Genel VBA  ListBox Listeleme

hexadesimal

Destek Takımı
Destek Ekibi
SMS Onaylı
Katılım
5 May 2019
Mesajlar
80
Excel Versiyonu, Dili
2019 TR

Reputation:

Herkese merhaba. Daha önce Ömer beyin katkıları ile yaptığım devam takip uygulamasında öğrencinin devam toplamlarını userform üzrine almıştım. Şimdi ise eklediğim ikinci bir listbox ile öğrencinin davamsızlık yaptığı günleri ve devamsılık türlerini listboxta listelemeye çalışıyorum. Ancak kurguyu tam beceremedim.
 

Ekli dosyalar

Ömer BARAN

Kurucu
Yönetici
Kurucu
SMS Onaylı
Katılım
11 Nis 2019
Mesajlar
2,107
Web Sitesi
ExcelDestek.Com
Excel Versiyonu, Dili
2013 (32) TR

Reputation:

Sayın @hexadesimal .

Hangi UserForm, hangi listbox'a hangi bilgiler gelecek, işlemi biraz tarif edip örneklendirir misiniz?
İşlem ne ile tetiklenecek, hangi bilgiler listelenecek onu örneklendirmeniz yerinde olur.

.
 

hexadesimal

Destek Takımı
Destek Ekibi
SMS Onaylı
Katılım
5 May 2019
Mesajlar
80
Excel Versiyonu, Dili
2019 TR

Reputation:

Sayın @hexadesimal .

Hangi UserForm, hangi listbox'a hangi bilgiler gelecek, işlemi biraz tarif edip örneklendirir misiniz?
İşlem ne ile tetiklenecek, hangi bilgiler listelenecek onu örneklendirmeniz yerinde olur.

.
Sınf seçiminden sonra ListBox1'e öğrenci listesi yükleniyor sonrasında;
Userform2 üzerinde bulunan ListBox1 cliklendiğinde labellara toplam devam durumları aktarılıyor. Aynı yordama kod ilavesi ile Listbox2'de Listbox1'de seçilen öğrencinin devamsızlık tarihi ve devamsızlık türünü listelemek istiyorum.
Ör:Ahmet seçildiğinde; Ahmetin, Raporlu-izinli, Devam ettiği gün sayısı, devamsız olduğu gün sayısı toplamları labelllara aktarılırken aynı şekilde , ListBox2'nin ilk kolonununda tarih bilgisi,ikinci kolonunda devamsız günleri,üçüncü kolonunda devam ettği günler listelenebilir. Böylece gün gün devam durumunun listbox üzerinden takipi daha kolay olacaktır.
 

Ömer BARAN

Kurucu
Yönetici
Kurucu
SMS Onaylı
Katılım
11 Nis 2019
Mesajlar
2,107
Web Sitesi
ExcelDestek.Com
Excel Versiyonu, Dili
2013 (32) TR

Reputation:

Tekrar merhaba Sayın @hexadesimal .

Önce, foruma daha çok katkı vermenizi beklediğimizi belirteyim.

Tarih TextBoxlarıyla ilgili de biraz düzenlemeler yaptım.
Textboxlara ister sınıf öğrenci seçiminden önce, isterse de sonra olmak üzere tarih yazdığınızda ListBox2 güncellenir.

.
 

Ekli dosyalar

hexadesimal

Destek Takımı
Destek Ekibi
SMS Onaylı
Katılım
5 May 2019
Mesajlar
80
Excel Versiyonu, Dili
2019 TR

Reputation:

Tekrar merhaba Sayın @hexadesimal .

Önce, foruma daha çok katkı vermenizi beklediğimizi belirteyim.

Tarih TextBoxlarıyla ilgili de biraz düzenlemeler yaptım.
Textboxlara ister sınıf öğrenci seçiminden önce, isterse de sonra olmak üzere tarih yazdığınızda ListBox2 güncellenir.

.
Teşekkürler Ömer Bey. Siteyi sıklıkla ziyaret edip zaman zaman da anladığımız kadarıyla destek olmaya çalışıyorum. Tekrar teşekkürler.
 

Ömer BARAN

Kurucu
Yönetici
Kurucu
SMS Onaylı
Katılım
11 Nis 2019
Mesajlar
2,107
Web Sitesi
ExcelDestek.Com
Excel Versiyonu, Dili
2013 (32) TR

Reputation:

Sayın @hexadesimal .

Eklediğim dosya ile ilgili durum nedir?
Denemeler yaptınız mı, istediğiniz sonuç elde ediliyor mu?

.
 

hexadesimal

Destek Takımı
Destek Ekibi
SMS Onaylı
Katılım
5 May 2019
Mesajlar
80
Excel Versiyonu, Dili
2019 TR

Reputation:

Sayın @hexadesimal .

Eklediğim dosya ile ilgili durum nedir?
Denemeler yaptınız mı, istediğiniz sonuç elde ediliyor mu?

.
Teşekkür ediyorum, sorun yok çalışıyor. Ancak listbox click geç yanıt veriyor sanki, clikleme anlık değil de sanki 1-2 sn geç listeliyor. O da sorun değil. Tekrar teşekkürler.
 

Ömer BARAN

Kurucu
Yönetici
Kurucu
SMS Onaylı
Katılım
11 Nis 2019
Mesajlar
2,107
Web Sitesi
ExcelDestek.Com
Excel Versiyonu, Dili
2013 (32) TR

Reputation:

Listbox1_Click kod blokunda;
-- Listbox2.Clear satırının hemen üstüne Application.ScreenUpdating = False
-- End Sub satırının hemen üstüne de Application.ScreenUpdating = True
TextBox1'e ve TextBox2'ye ait EXIT kod bloklarında da
-- kodların başlarına ve sonlarına da
şeklinde birer satır eklerseniz hız farkı olacaktır.
.
 
Üst