Selam userform1 de raporlama alırken 12 ay ismine göre rapor nasıl alabilirim.
Ekli dosyalar
-
91.5 KB Görüntüleme: 29
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Formun kodlarını aşağıdaki gibi düzenledim.Selam userform1 de raporlama alırken 12 ay ismine göre rapor nasıl alabilirim.
Private Sub CommandButton1_Click()
If ComboBox1.ListIndex > ComboBox2.ListIndex Then
MsgBox "İlk ay, ikinci aydan büyük olamaz"
Exit Sub
End If
sayac = 0
For i = 2 To [A65536].End(xlUp).Row
ay = -1
For j = 0 To 11
If Cells(i, "A") = MonthName(j + 1) Then ay = j
Next
If ay >= ComboBox1.ListIndex And ay <= ComboBox2.ListIndex Then
ListBox1.AddItem Cells(i, "A")
ListBox1.List(sayac, 1) = Cells(i, "B")
ListBox1.List(sayac, 2) = Cells(i, "C")
ListBox1.List(sayac, 3) = Cells(i, "D")
ListBox1.List(sayac, 4) = Cells(i, "E")
sayac = sayac + 1
End If
Next
End Sub
Private Sub UserForm_Initialize()
ListBox1.ColumnWidths = "70;90;100;45;80"
ListBox1.ColumnCount = 8
For i = 1 To 12
ComboBox1.AddItem MonthName(i)
ComboBox2.AddItem MonthName(i)
Next
End Sub