Merhaba,,
Elimde şu şekilde bir makro var. Burada "Toplam Satir=9" yazan yerdeki 9 rakamı A stünündaki dolu hücre sayısını ifade ediyor. Bu sayıyı her defasında elle değiştirmem gerekiyor. Excel'in bunu otomatik olarak sayabilmesi için makroya ekleyeceğimiz bir komut satırı varmıdır?
Şimdiden teşekkürler..
Elimde şu şekilde bir makro var. Burada "Toplam Satir=9" yazan yerdeki 9 rakamı A stünündaki dolu hücre sayısını ifade ediyor. Bu sayıyı her defasında elle değiştirmem gerekiyor. Excel'in bunu otomatik olarak sayabilmesi için makroya ekleyeceğimiz bir komut satırı varmıdır?
Kod:
Sub Makro1()
DigerSatir = 1
ToplamSatir = 9
Sayfa2.Cells(DigerSatir, 1).Value = Sayfa1.Cells(1, 1).Value
Sayfa2.Cells(DigerSatir, 2).Value = Sayfa1.Cells(1, 2).Value
For Satir = 2 To ToplamSatir
If Sayfa1.Cells(Satir, 1).Value = Sayfa1.Cells(Satir - 1, 1).Value Then
Sayfa2.Cells(DigerSatir, 2).Value = Sayfa2.Cells(DigerSatir, 2).Value & ", " & Sayfa1.Cells(Satir, 2).Value
Else
DigerSatir = DigerSatir + 1
Sayfa2.Cells(DigerSatir, 1).Value = Sayfa1.Cells(Satir, 1).Value
Sayfa2.Cells(DigerSatir, 2).Value = Sayfa1.Cells(Satir, 2).Value
End If
Next
End Sub