![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 29.08.2013
Сообщений: 27
|
![]()
Доброго всем времени суток.
Вопрос вот в чем. Есть общий файл Эксель. Иногда случаются что какой-нибудь сотрудник, нажимает кнопку сохранить и убегает. В результате у него на рабочем столе висит окно подтверждения сохранения файла с кнопками да/нет и файл блокируется намертво для всех остальных - у них вылетает ошибка "файл заблокирован". Подскажите, есть ли возможность в Эксель написать макрос, который перед сохранением будет проверять не заблокирован ли файл, и если заблокирован писать кем. Или может быть есть другие варианты решения такой проблемы? P.S. Решения, связанные с санкциями к нерадивым сотрудникам, к сожалению делу не помогут ![]() |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 22.02.2009
Сообщений: 65
|
![]()
Открываете книгу, нажимаете Alt+F11, в VBAProgect(Ctrl+r) выделяете "Эта Книга" в выпадающем списке объекта выберите "WorkBook", и вставьте следующее-
Private Sub Workbook_BeforeClose(Cancel As Boolean) ActiveWorkbook.Save End Sub при нажатии на крестик закрытия документа автоматом сохранит без запроса подтверждения |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 29.08.2013
Сообщений: 27
|
![]()
Спасибо. Думаю поможет
![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
2 приложения с общей базой | user2die | Общие вопросы .NET | 0 | 24.01.2013 03:23 |
Перенос множество данных из разных книг на 1 лист общей книги | Nick-1984 | Microsoft Office Excel | 2 | 06.04.2011 13:02 |
Данные в общей книге! | Rom1k06 | Microsoft Office Excel | 4 | 14.10.2009 10:09 |
Запрос по общей сумме зарплат. | Tanusha | SQL, базы данных | 2 | 01.09.2008 11:39 |
Форум общей тематики | Fainder | О форуме и сайтах клуба | 0 | 31.07.2008 10:47 |