Has anyone ever come up with a subroutine to scan a worksheet to find broken or bad names? I'm receiving a $NAME? error, and I have combed the cells as best I can and I can't find one that appears to be invalid. Since the worksheet is rather extensive, I was wondering if VBA could be used to identify the cell containing the culprit?