Surely it would be better, and quicker, to pass the actual ranges, with sheet names, rather than letters that you then test the whole column of?