• DİKKAT

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

ComboBox ile ilgili bir sorun

  • Konbuyu başlatan Konbuyu başlatan ahm11
  • Başlangıç tarihi Başlangıç tarihi

ahm11

Altın Üye
Katılım
1 Mart 2005
Mesajlar
78
Excel Vers. ve Dili
excel 2003
form üzerinde iki adet ComboBox var ve aşağıdaki kod yazılı.

Private Sub UserForm_Initialize()
ComboBox1.RowSource = "işlemkod!a3:a32"
ComboBox2.RowSource = "işlemkod!c3:c32"
End Sub
Burada yapmak istediğim ComboBox1 de mesela 5.satırı seçtiğim zaman, ComboBox2 de de 5.satırın kendiliğinden seçili duruma gelmesi.yani ComboBox1 de hangi satırı seçersem ComboBox2 de de aynı satırın seçili olması.(a ve c sutunlarındaki veriler farklıdır.)
 
Combobox1'e aşağıdaki kodu yazarak deneyin.

[vb:1:1af3e962e2]Private Sub ComboBox1_Click()
ComboBox2.ListIndex = ComboBox1.ListIndex
End Sub
[/vb:1:1af3e962e2]
 
leventm bey teşekkür ederim.verdiğiniz kod işimi gördü.

sizden bir isteğim daha olacak.sayfa1 den; sayfa2 deki a sutununda dolu olan en son hücreden sonraki, satırdan başlamak üzere veri kaydetmek istiyorum.
 
sayfa2deki enson satırdan bir sonrakini tanımlamak için aşağıdaki kodu kullanabilirsiniz. Burada sat değişkenine sayfa2 deki en son satırdan bir sonraki satırın satır nosu atanmıştır. Bu satır nosunu makronuzda kullanmalısınız.

sat=Sheets("Sayfa2").cells(65536,1).end(xlup).Row
 
leventm bey:
kusura bakmayın ama bu kodu çözemedim.
bir örnek verebilirmisiniz.
 
Bunu izah etmek zor örnek dosya eklerseniz onun üzerinden gidelim,bu durumda çalışma prensibini rahatlıkla anlayabilirsiniz.
 
sayın leventm,
sayın danersin,

verdiğiniz örnekler için teşekkürler.konuyu daha iyi anladım.
 
Geri
Üst