1Al2Ver
Altın Üye
- Katılım
- 5 Kasım 2007
- Mesajlar
- 4,715
- Excel Vers. ve Dili
- 64 Bit TR - Microsoft Office 365 - Win11 Home
- Altın Üyelik Bitiş Tarihi
- 04-01-2026
Merhaba,
Aşağıdaki kod ile ListBox1'e VERİLER sayfası "B2:B" aralığından veri alıyorum,
İsteğim, ListBox1 ;
Eğer KAYIT sayfası "AF2" hücresinin tarihi geçmiş yıl ise ( örn:2020 ), VERİLER sayfası "B2:B" aralığından,
Eğer KAYIT sayfası "AF2" hücresinin tarihi bu yıl ise ( örn:2021 ), VERİLER sayfası "D2 : D" aralığından veri alsın istiyorum.
Teşekkür ederim.
Aşağıdaki kod ile ListBox1'e VERİLER sayfası "B2:B" aralığından veri alıyorum,
İsteğim, ListBox1 ;
Eğer KAYIT sayfası "AF2" hücresinin tarihi geçmiş yıl ise ( örn:2020 ), VERİLER sayfası "B2:B" aralığından,
Eğer KAYIT sayfası "AF2" hücresinin tarihi bu yıl ise ( örn:2021 ), VERİLER sayfası "D2 : D" aralığından veri alsın istiyorum.
Kod:
Private Sub UserForm_Initialize()
Dim hWnd As Long
hWnd = FindWindowA(vbNullString, Me.Caption)
SetWindowLongA hWnd, -16, GetWindowLongA(hWnd, -16) Or &H20000
Dim a As Long
a = Sheets("VERİLER").Range("B65536").End(3).Row
ListBox1.RowSource = "VERİLER!B2:B" & a
a = Empty
End Sub