• DİKKAT

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

Krİtere GÖre Rapor Alma

  • Konbuyu başlatan Konbuyu başlatan lansor
  • Başlangıç tarihi Başlangıç tarihi
Katılım
2 Şubat 2007
Mesajlar
136
Excel Vers. ve Dili
türkce
SEÇECEĞİM KRİTERE GÖRE RAPOR SAYFASINA VERİ AKTARMAK İSTİYORUM İLGİNİZ İÇİN ŞİMDİDEN TEŞEKKÜRLER...(3 GÜNDÜR UĞRAŞIORM ACİL YARDM LÜTFN :yardim: :yardim: )
 
yanıt

Bu düzenlemeye göre diğerlerini yaparsınız.(Düzenlerken hücre adreslerine dikkat ediniz.)
Kod:
Private Sub ComboBox1_Change()
Set sb = Sheets("bayiler")
Set sr = Sheets("rapor")
sr.Range("a2:s7750").Clear
For sutc = 7 To sb.[a65536].End(xlUp).Row
If sb.Range("a" & sutc) = Val(ComboBox1) Then
sb.Range("a" & sutc & ":s" & sutc).Copy
s = s + 1
sr.Range("a" & s + 1).PasteSpecial
End If
Next
Application.CutCopyMode = False
End Sub
Private Sub UserForm_Initialize()
ComboBox1.RowSource = "a2:a" & [a7750].End(xlUp).Row
End Sub
 
v.vasic for..üstadım ellerine sağlık inan çok teşekkür ederim sorunum kısmen çözüldü.çözülmeyen konu seçilen bilgi rakam ise rapora atıyor sorun yok ama köyü yada adı metin o bölümden metin seçtiğimde rapor bölümüne atmıyor bu sorunu nasıl çözebilirim.emeğine sağlık tşk
 
arkadaşlar metin olan bölümü seçtiğimde rapora atmıyor sayı olanları atıyor ne yapmam gerek lütfen yardım.v.basic for... üstadın gönderdiği kodda ne yapmalıyımki metinleri seçtiğimde de rapor sayfasına atabilsin tşk.
 
yanıt

Metin içeren sütunlar için bunu revize edin(Kod Adres kısmı için ayarlı Combobox11)
Kod:
Private Sub ComboBox11_Change()
Set sb = Sheets("bayiler")
Set sr = Sheets("rapor")
sr.Range("a2:s7750").Clear
For sutc = 7 To sb.[K65536].End(xlUp).Row
If sb.Range("K" & sutc) = ComboBox11 Then
sb.Range("a" & sutc & ":s" & sutc).Copy
s = s + 1
sr.Range("a" & s + 1).PasteSpecial
End If
Next
Application.CutCopyMode = False
End Sub
Private Sub UserForm_Initialize()
ComboBox11.RowSource = "K7:K" & [K7750].End(xlUp).Row
End Sub
 
sayın v.basic for üstadım.ne kadar teşekkür etsem azdır.allah razı olsun senden.merakım için özür hemde öğreneyim ilk verdiğin kodla bu kod aynı farkı nedir izah etmen mümkünmü tekrar tşk
 
Val(ComboBox1) Buradaki val değimi sayısal değerleri almak içindir değişiklik bu ve verilerin adresinde yapılmıştır.
 
Geri
Üst