The setup:
Workbooks(1) is open in the background
A cell in a worksheet in Workbooks(1) contains an Offset formula - e.g. =OFFSET($A$1,0,2,1,1)
There are no external references in Workbooks(1)
Workbooks(2) is open in the foreground
Open the VBE and in an Immediate window....
workbooks(1).Saved=True
?workbooks(1).Saved
>> True
activesheet.name="asdfg"
?workbooks(1).Saved
>> False
So nothing has been done to Workbooks(1) and there are no references in Workbooks(1) to Workbooks(2) but the saved status of Workbooks(1) changes when a worksheet in Workbooks(2) is renamed. It's the same in Excel 2010 and 2013. This looks like a bug to me but maybe I'm missing something?
Regards, AB
Bookmarks