İki Listboxı eşleştirme ve commandButton ile düşeyara

Katılım
13 Kasım 2007
Mesajlar
309
Excel Vers. ve Dili
2007
sorum şudur:

1- "caribilgiler" deki listboxtaki değerler ile "formlar" daki listbox aynı değerleri içermeli... yani caribilgilerdeki listbox1=formlardaki listbox2

2- "formlar" daki listboxtan bir firma seçtiğimde ve "noter sayfasına git" commandButtonuna tıkladığımda exceldeki "noter" sekmesine gidecek (ad tanımlaması ve düşeyara formülünü yazdım) C7 hücresinde listboxtan seçtiğim
ismi bulacak onu seçecek ve böylelikle düşeyaradan istediğim alanlar D ve E satırlarına yazılmış olacak

Biraz uzun oldu sanırım ama ilgilenirseniz sevinirim.
 

Ekli dosyalar

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,248
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
İlk sorunuz tamam.
Ama 2nci soruyu anlamdım.
Dosyanız ektedir.:cool:
Kod:
Private Sub UserForm_Initialize()
Dim sat As Long
sat = Sheets("data").Cells(65536, "B").End(xlUp).Row
ListBox1.ColumnHeads = True ' listboxta listeleme
ListBox1.ColumnCount = 1
ListBox1.RowSource = "data!B2:B" & sat
ListBox2.ColumnHeads = True
ListBox2.ColumnCount = 1
ListBox2.RowSource = "data!B2:B" & sat
End Sub

Private Sub CommandButton25_Click()
If ListBox2.ListIndex < 0 Then Exit Sub
Sheets("NOTER").Select
Range("C7").Value = ListBox2.Value
End Sub
 

Ekli dosyalar

Katılım
13 Kasım 2007
Mesajlar
309
Excel Vers. ve Dili
2007
2. sorumu detaylı olarak anlatıyorum

CommandButton
- Listboxtan firmayı seçtik CommandButtona tıkladık "noter" sekmesinde C7 hücresine gittik

- Listboxtan seçtiğimiz ismi C7 hücresinede bulunan açılır kutudan seçtirdik ve benim yazdığım düşeyara formülü C7 deki isme göre işlem yaptı

bu kadar
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,248
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
2. sorumu detaylı olarak anlatıyorum

CommandButton
- Listboxtan firmayı seçtik CommandButtona tıkladık "noter" sekmesinde C7 hücresine gittik

- Listboxtan seçtiğimiz ismi C7 hücresinede bulunan açılır kutudan seçtirdik ve benim yazdığım düşeyara formülü C7 deki isme göre işlem yaptı

bu kadar
Dosyayı düzenledim.
2 numaralı mesajdan inidrebilirisiniz..:cool:
 
Katılım
13 Kasım 2007
Mesajlar
309
Excel Vers. ve Dili
2007
data sekmesinde ad tanımlama yaptım =data!$B$2:$B$175 alanına "adı"
noter sekmesinde veri doğrulamadan .. liste kod bölümüde = adı yazdım

noter sekmesine D7 ye =DÜŞEYARA($C$7;data;4;0) bu formülü yazdım
fakat verileri çekemiyorum

DÜŞEYARA formülümün neden çalışmadı konusunda fikir söyliyebilirmisiniz acaba
 
Üst