Страницы: 1
RSS
VBA проверка на "Только чтение"
 
Подскажите пожалуйста  
Если я пользуюсь кодом  
 
Workbooks.Open и файл находится в "только чтение", то есть занят другим пользователем, при открытии файла задается вопрос "Только Чтение", "Уведомить" или "Отмена".  
Если я нажимаю отмену, то файл все равно открывается в "только чтение".  
 
Как сделать след. коды:  
1)Что бы файл _не_открывался_ если файл занят, а выдавалось соообщение "файл занят"  
2) Как сделать код проверки является ли активная книга в режииме "только чтение" или нет.  
 
Спасибо.
Работать надо не 12 часов, а головой.
 
2 ActiveWorkbook.ReadOnly  
 
1 может открывать в другом экземпляре иксель(невидимом), проверять п2 и действовать по обстоятельствам?
Живи и дай жить..
 
точна?  
мне кажется, что выставляется какой-то другой флаг, не readonly..
Живи и дай жить..
 
ActiveWorkbook.ReadOnly пожалуй самое простое и немудреное.    
Спасибо большое за помощь!
Работать надо не 12 часов, а головой.
 
{quote}{login=The_Prist}{date=27.02.2009 02:52}{thema=Re: }{post}{quote}{login=слэн}{date=27.02.2009 02:17}{thema=}{post}точна?  
мне кажется, что выставляется какой-то другой флаг, не readonly..{/post}{/quote}  
 
Не выставляется вообще никакой флаг. Это просто условие проверки на атрибут файла. В данном случае "Только для чтения". Я так понял автору темы это надо было узнать...{/post}{/quote}  
таки не срабатывает..  
 
яж и говорю не выставляется этот флаг
Страницы: 1
Читают тему
Наверх