mars2
Altın Üye
- Katılım
- 2 Eylül 2004
- Mesajlar
- 568
- Excel Vers. ve Dili
-
2016 - Türkçe
2019 - Türkçe
- Altın Üyelik Bitiş Tarihi
- 26-03-2026
İyi günler;
Çalışma kitabımın kayit(2. sayfa) datalar mevcut;
B Sutunda isim
E sutunda tarih(Ã?rnek: 01.05.2005 şeklinde kayıtlı)
bulunmaktadır.
Userform üzerinde bulunan ComboBox'a
Private Sub ComboBox2_Click()
Set s1 = Sheets("kayit")
sonsat = s1.Cells(65536, 5).End(xlUp).Row
arananay = ComboBox2.Value
s1.Range("a1:f" & sonsat).AutoFilter Field:=5, Criteria1:=">=" & CLng(CDate("1." & ComboBox2.Value & "." & Year(Date))), Operator:=xlAnd, Criteria2:="=<" & CLng(CDate("1." & ComboBox2.List(ComboBox2.ListIndex + 1) & "." & Year(Date)))
If s1.[j1] = 0 Then
MsgBox "UYGUN VERİ BULUNAMADI"
ComboBox2.SetFocus
End If
End Sub
Private Sub UserForm_Initialize()
Set s1 = Sheets("kayit")
s1.[a1:f1].AutoFilter
For a = 1 To 12
ComboBox2.AddItem Format(CDate(1 & "." & a & "." & 2005), "mmmm")
Next
End Sub
Listele butonunda da
Private Sub CommandButton2_Click()
Sheets("Rapor").Range("A2:f55000").ClearContents
s1.[a1].CurrentRegion.Copy
Sheets("Rapor").Select
[a1].PasteSpecial
Application.CutCopyMode = False
Unload Me
Sheets("Rapor").Select
ActiveWindow.SelectedSheets.PrintPreview
End Sub
makro kayıtlı,
Buna göre;
kayıtlı bulunduğu ayda kayıt bulunamadığına dair mesaj vermektedir.
Nerede yanlışlık yapmaktayım. ve nasıl olacak. Ãimdiden teşekkürler.
Çalışma kitabımın kayit(2. sayfa) datalar mevcut;
B Sutunda isim
E sutunda tarih(Ã?rnek: 01.05.2005 şeklinde kayıtlı)
bulunmaktadır.
Userform üzerinde bulunan ComboBox'a
Private Sub ComboBox2_Click()
Set s1 = Sheets("kayit")
sonsat = s1.Cells(65536, 5).End(xlUp).Row
arananay = ComboBox2.Value
s1.Range("a1:f" & sonsat).AutoFilter Field:=5, Criteria1:=">=" & CLng(CDate("1." & ComboBox2.Value & "." & Year(Date))), Operator:=xlAnd, Criteria2:="=<" & CLng(CDate("1." & ComboBox2.List(ComboBox2.ListIndex + 1) & "." & Year(Date)))
If s1.[j1] = 0 Then
MsgBox "UYGUN VERİ BULUNAMADI"
ComboBox2.SetFocus
End If
End Sub
Private Sub UserForm_Initialize()
Set s1 = Sheets("kayit")
s1.[a1:f1].AutoFilter
For a = 1 To 12
ComboBox2.AddItem Format(CDate(1 & "." & a & "." & 2005), "mmmm")
Next
End Sub
Listele butonunda da
Private Sub CommandButton2_Click()
Sheets("Rapor").Range("A2:f55000").ClearContents
s1.[a1].CurrentRegion.Copy
Sheets("Rapor").Select
[a1].PasteSpecial
Application.CutCopyMode = False
Unload Me
Sheets("Rapor").Select
ActiveWindow.SelectedSheets.PrintPreview
End Sub
makro kayıtlı,
Buna göre;
kayıtlı bulunduğu ayda kayıt bulunamadığına dair mesaj vermektedir.
Nerede yanlışlık yapmaktayım. ve nasıl olacak. Ãimdiden teşekkürler.