Selamlar
yapmak istediğim E sütunundaki tarih sütunundan ay(month) formülü ile A sütununa çektiğim ay bilgilerini makro ile yapabilmek.
muavin kayıtlarını yapıştırdıktan sonra bunu yaptığım için satır sayısı değişebiliyor. 10 bin de olabilir 150 bin de.
sonra da bunun üzerinden başka işlemler yaptırmak istiyorum ancak yazabildiğim kod saniyede 1 hücreye ancak veri yazabiliyor.
bunu hızlandırmanın bir yolu var mıdır ?
veya daha efektif bir kod önerirseniz memnun olurum.
Kod:
Sub ay_kolonu()
a = Application.WorksheetFunction.CountA(Range("E:E")) + 2
For i = 2 To a
Cells(i, 1) = month(Cells(i, 5))
Next i
End Sub
yapmak istediğim E sütunundaki tarih sütunundan ay(month) formülü ile A sütununa çektiğim ay bilgilerini makro ile yapabilmek.
muavin kayıtlarını yapıştırdıktan sonra bunu yaptığım için satır sayısı değişebiliyor. 10 bin de olabilir 150 bin de.
sonra da bunun üzerinden başka işlemler yaptırmak istiyorum ancak yazabildiğim kod saniyede 1 hücreye ancak veri yazabiliyor.
bunu hızlandırmanın bir yolu var mıdır ?
veya daha efektif bir kod önerirseniz memnun olurum.
Kod:
Sub ay_kolonu()
a = Application.WorksheetFunction.CountA(Range("E:E")) + 2
For i = 2 To a
Cells(i, 1) = month(Cells(i, 5))
Next i
End Sub
