I don't think you will be able to do what you want as visible is not a
workbook property, but a property of the window. As Windows is part of
application, it is not saved when Excel closes.
One way I can think of doing it is to hold a defined name in the nominated
workbook with its window state, set it on closing, and test that on opening.
--
HTH
Bob Phillips
(remove nothere from the email address if mailing direct)
> I want to close the opened but not visible/hidden excelfile "macros.xls"
> without saving when I will close the spreadsheet 'main.xls', leaving
[quoted text clipped - 12 lines]
>
> Sabine