I have a worksheet with 70,000 rows of data and a simple macro that counts the total number of rows:
Dim LastRow as Integer LastRow = SourceSheet.Cells.F
The website you are looking at is for Visual Studio (.NET) .
VBA Integer is 32,768. You need to use a long.
A VBA Long variable holds whole numbers from -2,147,483,648 to 2,147,483,647 and uses 4 bytes (32 bits) of memory.
Dim lLastRow as Long