Страницы: 1
RSS
Закрыть все книги кроме активной
 
макрос(в активной книге) должен сработать при условии что все другие книги закрыты.  
как прописать это условие
 
{quote}{login=qw}{date=09.02.2009 09:05}{thema=Закрыть все книги кроме активной}{post}макрос(в активной книге) должен сработать при условии что все другие книги закрыты.  
как прописать это условие{/post}{/quote}  
Зачем?
 
{quote}{login=qw}{date=09.02.2009 09:05}{thema=Закрыть все книги кроме активной}{post}макрос(в активной книге) должен сработать при условии что все другие книги закрыты.  
как прописать это условие{/post}{/quote}  
 
щитая и надстройки и personal ?
 
щитая и надстройки и personal ?  НЕТ  
 
Например:  
Открыты:  Кн1,Кн2,Кн3  
При открытии Кн3 надо закрыть 1и2 и по этому условию  
запустить макрос из Кн3
 
for each w in workbooks  
if w.name<>"Personal.xls" then w.close  
next
 
for each w in workbooks  
if w.name<>"Personal.xls" and w.name<>activeworcbook.name then w.close  
next  
и код должен быть расположен или в активной книге, или в персонал или в надстройке, а то может не доработать до конца
 
Cпасибо, все понятно
Страницы: 1
Читают тему
Наверх