Çözüldü ListBox ile Toplu Kayıt Etme

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
Herkese merhaba ekteki dosyada userform üzeriden ders ve öğrenci comboboxlardan seçerek optionbutonlar aracılığı ile veri girişi yapabiliyorum. Ancak tek tek veri girişi dışında bazı derslerde toplu veri girişi daha kolay ve işlevsel olduğu için formun sağına eklediğim Listboxu da kullanarak toplu veri girişi yapmak istiyorum.
Dosya ektedir.
 

Ekli dosyalar

  • hexadesimal_DENEME_BRN3.xlsm
    292.2 KB · Görüntüleme: 5
Çözüm
Tekrar merhaba.
-- Önceki CommandButton4 kod cevabımı güncelledim.
-- ListBox1_Change kodunun durumunu atlamışım. Onun da aşağıdakiyle değiştirilmesi gerekiyor idi..
Tüm değişikliklerin uygulandığı sorunsuz yeni belge ekte.
VBA:
Görüntülemek için giriş yapmalısınız.
(3 satır)
Merhaba Sayın @hexadesimal .

Belgeniz ekte, denemeler yapıp sonucunu bilgilendirirsiniz.
Benim bilgisayarımda kayıt işlemleri biraz yavaş gerçekleşiyor.
Sizde de aynı şey olursa hız yönüyle kodları tekrar değerlendiririz.

Öncelikle doğruluk kontrolü yapınız.
 

Ekli dosyalar

  • hexadesimal_DENEME_BRN3.xlsm
    293.6 KB · Görüntüleme: 6
Bakmak lazım, kuvvetle muhtemel gereksiz döngü vardır
ya da hangi döngüyü önce, hangisini sonra çalıştırmak gerektiği konusunun doğru tespit edilmesi gerekiyordur.
Belirttiğim gibi kayıtta sorun yoksa hız konusuna bilahare el atarız.
Konuyu ÇÖZÜLDÜ olarak işaretlemeyelim, ilave yapabiliriz böylece.
 
CommandButton4 'e ait KAYIT kodlarını aşağıdakiyle değiştirerek hız farkını dener misiniz?
VBA:
Görüntülemek için giriş yapmalısınız.
(51 satır)
 
Günaydın Ömer Bey, öncelikle herkese sağlıklı ve huzurlu bayramlar diliyorum. Kod hızlı ancak listbox toplu seçiminde sadece ilk öğrencinin verilerini aktarıyor. Şöyle izah edeyim. ComboBox1 den ders seçimi, listbox1 den tüm öğrenci seçimi ve toplu optionbuton seçiminden sonra toplu kaydet kodu buton aracılığı ile tetikleniyor ve sadece ilk satır verisi aktarılıyor. Diğer veriler "0" olarak aktarılıyor.
 
Tekrar merhaba.
-- Önceki CommandButton4 kod cevabımı güncelledim.
-- ListBox1_Change kodunun durumunu atlamışım. Onun da aşağıdakiyle değiştirilmesi gerekiyor idi..
Tüm değişikliklerin uygulandığı sorunsuz yeni belge ekte.
VBA:
Görüntülemek için giriş yapmalısınız.
(3 satır)
 

Ekli dosyalar

  • hexadesimal_BRN4.xlsm
    295.3 KB · Görüntüleme: 15
Çözüm
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Konuyu başlatan
Normal Üye
Katılım
Konum
İzmir
Konu Bilgi
Durum
Çözüldü 
Forum
Excel Makro Soruları
Başlangıç tarihi
Son yanıt tarihi
Cevaplar
8
Geri
Üst