Combobox lardan seçilen veriye göre işlem yapma

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Katılım
16 Nisan 2009
Mesajlar
31
Excel Vers. ve Dili
office 2013
Arkadaşlar hepinize merhaba.
Problemi dosyada açıkladım lütfen acilen yardıma ihtiyacım var.
 

Ekli dosyalar

Katılım
16 Nisan 2009
Mesajlar
31
Excel Vers. ve Dili
office 2013
SURU?

Arkadaşlar bir yerde bir hatamı var acaba....

Neden cevap gelmiyor bu konuda.
 
Katılım
16 Nisan 2009
Mesajlar
31
Excel Vers. ve Dili
office 2013
Tekrar merhaba arkadaşlar....

Problemi kendi kanaatimce yeteri kadar açıklayabildiğimi düşünüyorum, Lütfen okuyup anlayamadıysanız anlaşılmayan yerini sorunuz.

Ben yinede bir açıklma daha yapayım.

Bildiğiniz üzre excel de düşeyara diye bir foksiyon var. Ne yapıyoruz aranacak bir hücre bilgisi seçiyoruz, ardından nerede arayacağımızı seçiyoruz, sonrada bulduğumuzu nereye ne yazacağımızı yazıyoruz. Benim istediğim kod da buna benzer bir kod. Yani Combobox2 de seçtğim bir veriyi SERİ NO sayfasının B2 den B277 ye kadar olan hücrelerinde arayacak bulduğu satırın F sütunundan sağa doğru dolu olan hücrelerdeki tüm verileri alıp Combobox3 e atacak. Hepsi bu kadar.
 

Orion1

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

Ofis-2010-TR 32 Bit
Tekrar merhaba arkadaşlar....

Problemi kendi kanaatimce yeteri kadar açıklayabildiğimi düşünüyorum, Lütfen okuyup anlayamadıysanız anlaşılmayan yerini sorunuz.

Ben yinede bir açıklma daha yapayım.

Bildiğiniz üzre excel de düşeyara diye bir foksiyon var. Ne yapıyoruz aranacak bir hücre bilgisi seçiyoruz, ardından nerede arayacağımızı seçiyoruz, sonrada bulduğumuzu nereye ne yazacağımızı yazıyoruz. Benim istediğim kod da buna benzer bir kod. Yani Combobox2 de seçtğim bir veriyi SERİ NO sayfasının B2 den B277 ye kadar olan hücrelerinde arayacak bulduğu satırın F sütunundan sağa doğru dolu olan hücrelerdeki tüm verileri alıp Combobox3 e atacak. Hepsi bu kadar.
Combobox2 nerde,Combobox3 nerede,Userform varsa hani userform nerde.
Bunları kimse görmediği için kimsede kalkıp sorunuzu yanıtlamamış.Sanırım göremeyenler bundan sonrada yanıtlamayacaklar.Ben duramadım açıklama yaptım gene.21 kişi dosyayı indirmiş niye cevap gelmemiş acaba.Bir düşünün bakalım.Sebebi nedir.Ben bu açıklamaları yaparak size cevap verme olayını yerine getirmiş oluyorum.Oysa sorunuza yanıt veriyor olacaktım tüm bunlar olsaydı.Size kolay gelsin.:cool:
 

fedeal

Banned
Katılım
29 Mayıs 2008
Mesajlar
1,985
Excel Vers. ve Dili
2003 tr
Kod:
Private Sub ComboBox1_Change()
ComboBox2.Clear
    Set d = Sheets("SERİ_NO").Range("B:B").Find(ComboBox1.Value)
    If Not d Is Nothing Then
SDS = WorksheetFunction.CountA(Sheets("SERİ_NO").Range("A" & d.Row & ":IV" & d.Row))
    If SDS < 6 Then
    cvp = MsgBox("Malzemeye ait seri numarası bulunamadı eklemek istermisiniz ?", vbYesNo, " FEDEAL ")
If cvp = vbNo Then
Else
a = InputBox("serino girin", "fedeal")
Sheets("SERİ_NO").Cells(d.Row, SDS + 1).Value = a
ComboBox2.AddItem Sheets("SERİ_NO").Cells(d.Row, 6).Value
End If
        Else
  For i = 6 To SDS
    ComboBox2.AddItem Sheets("SERİ_NO").Cells(d.Row, i).Value
    Next
    End If
    End If
End Sub

Private Sub Worksheet_Activate()
ComboBox1.ListFillRange = "TAMİR_LİSTESİ!B2:B" & Sheets("TAMİR_LİSTESİ").Cells(65536, 2).End(xlUp).Row
End Sub
dosyanız ekte ,iyi çalışmalar.
 

Ekli dosyalar

Son düzenleme:
Katılım
16 Nisan 2009
Mesajlar
31
Excel Vers. ve Dili
office 2013
Konunun anlaşıldığına çok sevindim. İşte cevap...
FEDEAL çok teşekkür ederim, mükemmel olmuş ellerine sağlık.
 
Katılım
16 Nisan 2009
Mesajlar
31
Excel Vers. ve Dili
office 2013
Konuyu kapatmayı unutmuşum kusura bakmayın
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst