• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Comboboxa sayfa / stündan veri aktarma.

Katılım
9 Nisan 2013
Mesajlar
100
Excel Vers. ve Dili
excel 2007
Arkadaşlar Merhaba,

Veriler kısmındaki bilgileri tabloda bulunan comboboxlara nasıl aktarabilirim kodu nereye ne şekilde yazmam gerekiyor.
 

Ekli dosyalar

Userform kod bölümüne ekleyin.

Kod:
Private Sub UserForm_Initialize()
ComboBox1.RowSource = "veriler!c2: c5"
ComboBox2.RowSource = "veriler!d2: d5"
ComboBox3.RowSource = "veriler!e2: e5"
ComboBox5.RowSource = "veriler!a2: a5"
ComboBox6.RowSource = "veriler!b2: b5"
End Sub
 
çok teşekkür ederim vardar07. tarih kısmındaki veriyi bir tarih kutusu olarak açabilirmiyim. elle yazılmak yerine tarihi seçmek gibi.
 
Userform kod bölümüne ekleyin.

Kod:
Private Sub UserForm_Initialize()
ComboBox1.RowSource = "veriler!c2: c5"
ComboBox2.RowSource = "veriler!d2: d5"
ComboBox3.RowSource = "veriler!e2: e5"
ComboBox5.RowSource = "veriler!a2: a5"
ComboBox6.RowSource = [B]"veriler!b2: b5"[/B]
End Sub

b2: b5 " burdaki kodda demek istenen 5 satıra kadar alınmasını vardar bey bende yazdığım kodları öğrenmek istiyorum. ondan soruyorum. kodları alıp kopyalıyorum ama ne işe yaradığınıda öğrenmek gerek tabi
 
TextBox10 'u Kaldırıp Yerine DTPicker ekleyebilirsin en basiti bu.
 
b2: b5 " burdaki kodda demek istenen 5 satıra kadar alınmasını vardar bey bende yazdığım kodları öğrenmek istiyorum. ondan soruyorum. kodları alıp kopyalıyorum ama ne işe yaradığınıda öğrenmek gerek tabi

Evet b5 e kadar istersen 50 yap
 
vede userforma girdiğim verileri kayıt sayfasına nasıl kaydedebilirim. Alttaki listboxta filtreye göre nasıl listeleyebilir.
 
Resimdekini uygula.
 

Ekli dosyalar

  • ttt.JPG
    ttt.JPG
    80.5 KB · Görüntüleme: 20
çok kolay ve anlaşılır oldu bu ekledim sn. vardar. Yavaş yavaş sayende bunu tamamlayabilirim.
 
Bildiğimiz kadar yardımcı oluruz.
 
Private Sub CommandButton1_Click() For X = 2 To 7 If Me.Controls("ComboBox" & X) = "" Then MsgBox "[" & Me.Controls("Label" & X).Caption & "' Alıntı:
bilgisi girilmemiş!" & Chr(10) & "Lütfen kontrol ediniz!", vbCritical
Me.Controls("ComboBox" & X).SetFocus
Exit Sub
End If
Next

Select Case CommandButton1.Caption
Case "KAYDET"
Satir = S1.Cells(Rows.Count, 1).End(3).Row + 1

With S1
.Cells(Satir, 1) = Satir - 1
.Cells(Satir, 2) = ComboBox2.Text
.Cells(Satir, 3) = ComboBox3.Text
.Cells(Satir, 4) = ComboBox4.Text
.Cells(Satir, 5) = ComboBox5.Text
.Cells(Satir, 6) = ComboBox6.Text
.Cells(Satir, 7) = ComboBox7.Text
End With

UserForm_Initialize

MsgBox "Kayıt işlemi tamamlanmıştır.", vbInformation

Case "DEĞİŞTİR"

With S1
.Cells(Bul.Row, 2) = ComboBox2.Text
.Cells(Bul.Row, 3) = ComboBox3.Text
.Cells(Bul.Row, 4) = ComboBox4.Text
.Cells(Bul.Row, 5) = ComboBox5.Text
.Cells(Bul.Row, 6) = ComboBox6.Text
.Cells(Bul.Row, 7) = ComboBox7.Text
End With

UserForm_Initialize

MsgBox "Seçtiğiniz kayıt bilgileri değiştirilmiştir!", vbInformation
End Select
End Sub


daha önceki listbox kaydet butonunda bu kodları buldum ama bunlar satıra nasıl aktarıyor ne anlama geliyor çözemedim.
 
Arkadaşlar;

Ekteki dosyada kaydet / düzenle / sil işlemi kaldı yardımcı olabilecek ustalar varmıdır.
 

Ekli dosyalar

Son düzenleme:
konuya hala yanıt beklemekteyim arkadaşlar teşekkürler.
 
Geri
Üst