Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.06.2014, 10:50   #1
iNataliya
Пользователь
 
Регистрация: 29.08.2013
Сообщений: 27
Вопрос Блокировка общей книги

Доброго всем времени суток.

Вопрос вот в чем. Есть общий файл Эксель. Иногда случаются что какой-нибудь сотрудник, нажимает кнопку сохранить и убегает. В результате у него на рабочем столе висит окно подтверждения сохранения файла с кнопками да/нет и файл блокируется намертво для всех остальных - у них вылетает ошибка "файл заблокирован".
Подскажите, есть ли возможность в Эксель написать макрос, который перед сохранением будет проверять не заблокирован ли файл, и если заблокирован писать кем.
Или может быть есть другие варианты решения такой проблемы?
P.S. Решения, связанные с санкциями к нерадивым сотрудникам, к сожалению делу не помогут )
iNataliya вне форума Ответить с цитированием
Старый 05.06.2014, 14:04   #2
Pavlov_yu
Пользователь
 
Регистрация: 22.02.2009
Сообщений: 65
По умолчанию

Открываете книгу, нажимаете Alt+F11, в VBAProgect(Ctrl+r) выделяете "Эта Книга" в выпадающем списке объекта выберите "WorkBook", и вставьте следующее-

Private Sub Workbook_BeforeClose(Cancel As Boolean)
ActiveWorkbook.Save
End Sub

при нажатии на крестик закрытия документа автоматом сохранит без запроса подтверждения
Pavlov_yu вне форума Ответить с цитированием
Старый 05.06.2014, 16:02   #3
iNataliya
Пользователь
 
Регистрация: 29.08.2013
Сообщений: 27
По умолчанию

Спасибо. Думаю поможет
iNataliya вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
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