listboxta yaptığımı comboboxta yapmak

Katılım
20 Aralık 2006
Mesajlar
939
Excel Vers. ve Dili
türkçe
HTML:
Private Sub Listbox1_Change()
On Error Resume Next
Set sh = Sheets("MÜŞTERİLER")
satir = sh.Columns(1).Find(ListBox1.Text).Row
For i = 1 To 46
UserForm1.Controls("textbox" & i).Text = sh.Cells(satir, i)
Next
Cells(ListBox1.ListIndex + 2, 1).Select
End Sub
-------------------------------------------
Private Sub CommandButton8_Click()
On Error Resume Next
a = ListBox1.ListIndex + 2
satir = Sheets("MÜŞTERİLER").Columns(1).Find(ListBox1.Text).Row
For i = 1 To 46
Sheets("MÜŞTERİLER").Cells(satir, i) = UserForm1.Controls("textbox" & i).Text
Next
End Sub
yukardaki kodlarda
listboxta listelediğim satırı tıklayıp textlere alıyorum
ve bunu textlerde düzeltip aynı yerine alıyorum

benim istediğim aynı forma birde combobox ekleyip
aynı işlemi ondada yapmak
yani seçtiğim ismin satırı textlere alınacak
ve değiştirip kaydeceğim

yardım edecek arkadaşa şimdiden çok teşekkür
 
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
Ama güzel kardeşim, VBA şifresi olmadan nasıl yapacağız bu dediklerini ?
 
Katılım
20 Aralık 2006
Mesajlar
939
Excel Vers. ve Dili
türkçe
çok özür dilerim gerçekten parola koyduğumu unutmuşum
şifre
000004
beş sıfır bir dört
 
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
Peki, bahsettiğiniz bu Combobox'a ne yüklenecek, neler değiştirilecek ? Şu an Userform1'de bir adet combobox'ınız zaten var.

Biraz daha açar mısınız konuyu?
 
Katılım
20 Aralık 2006
Mesajlar
939
Excel Vers. ve Dili
türkçe
tamam bu comboboxtan isim seçebiliyorum
ve textler doluyor
ama textlerde değişiklik yapıp değiştir butonuna(commanbutton8) tıkladığımda
hata veriyor
 
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
Sanırım, ben olayın mantığını çözemedim.

Commandbutton8, listbox'ın değerine göre MÜŞTERİLER sayfasındaki kayıtları değiştiriyor. Ama listbox'ta nelerin yüklü olduğunu bilemiyorum.

Üstelik,Listbox'a tıkladığınızda combobox'ın yüklediği şeyler de siliniyor. Combo'ya tıkladığınızda, listbox'ın yüklediği text değerleri siliniyor.

Belki biraz veri olsaydı dosyanızda, daha anlaşılır olurdu.

Kısacası, kodların ne iş yaptığını çözemedim. Kusura bakmayın.
 
Katılım
20 Aralık 2006
Mesajlar
939
Excel Vers. ve Dili
türkçe
hocam haklısınız
size şöle sölesem belki yardımcı olmanızda daha etkli olur
listboxta "sipariş" sayfasındaki veriler listeleniyor
ben burda sipariş verenin ismine tıkladığımda
"müşteriler" sayfasındaki o sipariş verenin bilgilerini textlere alıyor
bende burdan mesela cübbe ölçülerini yada adres vs değiştirip
command buttton8 i tıkladığımda yaptığım değişiklikleri işliyor
benim istediğim comboboxtada aynısını yapmak
comboboxta listelediğim
isimlerden seçtiğimi
aynı isim satırındaki textlere almak ve düzenlemek

yani kısaca comboda ismi yazan kişi bilgilerini düzenleyebilmek
 
Katılım
20 Aralık 2006
Mesajlar
939
Excel Vers. ve Dili
türkçe
hocam bana sadece comboboxta seçili ismin yazılı olduğu satırı değiştirecek
kodları ayarlamanız mümkün mü
 
Katılım
20 Aralık 2006
Mesajlar
939
Excel Vers. ve Dili
türkçe
yardım edecek arkadaş yok mu
lütfen çok acil yardım
 
Katılım
20 Aralık 2006
Mesajlar
939
Excel Vers. ve Dili
türkçe
lütfen hocalarımdan yardım bekliyorum
 
Üst