Михалыч, спасибо. я тоже пришёл к вынужденному выводу - прятать все имена. правда, я поступил чуть иначе - в окне immediate выполнил строчку
Код
for each n in activeworkbook.names: n.visible=false:next
опытным путем установил - невидимые имена в этом режиме не отображаются. по крайней мере - в моём 2003-ем.
зачем оно надо вообще? некоторые пользователи очень пугливы. даже после многократных объяснений и демонстраций. причем поменять масштаб листа на мелкий для того, чтобы окинуть своё творчество с высоты птичьего полёта - это они могут. но если при этом обнаруживаются какие-то неожиданности - они впадают в панику. последствия самые непредсказуемые - от ста капель корвалола до немедленного выдёргивания шнура из розетки - дабы подлый вирус не успел разрушить всё до конца.
так что - профилактика, профилактика и ещё раз профилактика.
Профилактика чего? У ктулху разрядилась батарея, он тащит компьютер (а заодно и телевизор - новости посмотреть) к ближайшей подстанции, перецепляется о хронически неремонтированный бордюр, падает в прошлогоднюю яму, а там - кабель оголенный (изоляцию-то пропили еще до аварии)... И не мечтай. Тебе оно надо? Хотя, если удачно приземлиться, можно киношку и в яме посмотреть.