I use the .Find command, it is quite a bit more flexible:
I think the key part here is the LookIn:=xlvalues, with the UsedRange Excel has noted that you've used the range even though there is nothing in it. This version of .Find will look for any values, starting from the bottom (it wraps backwards from A1, because of the xlprevious) and return the row number of the first value it finds.
BTW, you should put code tags around code in your post, simply select the code and click the # on the toolbar.
Bookmarks