For those who are against similar errors, try this single-line font in the nearest window:
For ii = 1 to ThisWorkbook.Names.Count : ? ii & " " & ThisWorkbook.Names.Item(ii).Name : next
and from the results you may find that the sheet name is part of the name ie 'My Second Sheet'!Print_Area' - this full name should be used as an index for .Names :
? ThisWorkbook.Names.Item("'BlahBlah'!Print_Area").RefersTo
source share