column A has data like this (ie frequent blank cells):
HEADING <-- this is A1
kfdsl
fdjgnm
fdkj
gdfkj
4353
fdjk <-- this is A9
I would like to be able to get the cell reference of the last cell that has data. So in the above example, I want to return: A9
I have tried this but it stops at the first blank cell (ie returning A4
)
numofrows = destsheet.Range("A2").End(xlDown).Row - 1
I like this way:
ActiveSheet.UsedRange.Rows.Count
The same can be done with columns count. For me, always work. But, if you have data in another column, the code above will consider them too, because the code is looking for all cell range in the sheet.