• DİKKAT

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

Userformda süz ve raporla

  • Konbuyu başlatan Konbuyu başlatan 86126
  • Başlangıç tarihi Başlangıç tarihi
Katılım
24 Aralık 2006
Mesajlar
232
Excel Vers. ve Dili
2007 ingilizce
arkadaşlar ekli dosyamda veriler ismli sayfada verilerim var. a sutununda tarihler yazılı. bu tarihe göre userformda süzme yapıp rapor sayfasında süzülenleri aktarmak istiyorum. aşağıdaki kodu buldum ancak çalışmadı yardımcı olursanız sevinirim.
Kod:
Private Sub UserForm_Activate()
ComboBox1.RowSource = "Veriler!a6:b" & [Veriler!a65536].End(3).Row
ComboBox2.RowSource = "Veriler!a6:b" & [Veriler!a65536].End(3).Row
End Sub
Private Sub ComboBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
ComboBox1 = Format(ComboBox1, "dd.mm.yyyy")
End Sub
Private Sub ComboBox2_Exit(ByVal Cancel As MSForms.ReturnBoolean)
ComboBox2 = Format(ComboBox2, "dd.mm.yyyy")
End Sub
Private Sub CommandButton7_Click()
Sheets("rapor").Select
Sheets("rapor").Range("A6:ıv65536").ClearContents
bastar = ComboBox1.Value
bittar = ComboBox2.Value
c = 0
For tarih = 1 To Sheets("VERİLER").Cells(65536, 1).End(xlUp).Row
aratar = Sheets("VERİLER").Cells(tarih, 1).Value
If aratar >= bastar And aratar <= bittar Then
c = c + 1
For sut = 1 To 65536
Sheets("rapor").Cells(c + 1, sut) = Sheets("VERİLER").Cells(tarih, sut).Value
Next sut
End If
Next tarih
End Sub
 
zAFER BEY ÖNERİNİZ İÇİN TEŞEKKÜR EDERİM ANCAK İŞİN İÇİNDEN çıkmadım. Örnek koduda formdan bulup uyarladım ancak beceremedim. yardımcı olursanız sevinirim.
 
arkadaşlar bu işten anlyan yokmu. yardım bekliyorum
 
arkadaşım yanılmıyorsam belirlenen tarihler arası rapor gibi birşey mi?
 
evet arkadaşım iki tarih arası süzüp rapor almak istiyorum.
 
rapor

arkada&#351;&#305;m ekte bir &#246;rnek var kendine g&#246;re revize edebilirsin ye&#351;il alan verialan&#305;
sar&#305; alan rapor alan&#305;d&#305;r...
kullan&#305;c&#305; ad&#305; : emre
parola : 147258 :)
 
Geri
Üst