Hi,
You could set a simple loop variable to represent the row number, and use the variable in the loop - untested but something like
However I'd be inclined to hold that Vlookup formula in a master cell, say C1, and give it a name. Then have the macro just copy it and paste it to C11:C83 in one hit. So suppose the C1 cell is named "MyForm" use a single line of macro code something like:
The problem with your existing code is that you are jumping backwards and forwards between the Visual Basic Environment (VBE) and Excel itself. There is a large time overhead associated with this. Far Better to just do a single Copy in one hit. You should find this speeds up your code and is far tidier to administer.
HTH
Bookmarks