As far as I can see you've implemented the Find properly,
It's the code following it that doesn't look right.
For example what are you doing here?
That first line is going to set keyRow to a Double variable, but on the next line you try to refer to it as if it's a range.
What is the first line supposed to do?
If I remove every instance of it in the code it runs without error until it reaches this section where the formulas fail as a lot of the variables are empty, some of them haven't been declared either, eg MakeRdy.
PS You should add Option Explicit at the top of the code, that should help weed out any undeclared variables.
Bookmarks