Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Автоматичсекое закрытие файла при неактивности. - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
Страница 1 из 212»
Модератор форума: _Boroda_, Pelena, Manyasha, SLAVICK 
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Автоматичсекое закрытие файла при неактивности. (Макросы/Sub)
Автоматичсекое закрытие файла при неактивности.
draginoid Дата: Четверг, 23.11.2017, 11:03 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Кто может помочь в создании (создать) макроса, чтобы файл автоматом закрывался по истечении определенного времени неактивноси с обязательным принуждением разрешить макросы.
Первую часть задания я имею, не знаю, как соединить со вторым условием.


Сообщение отредактировал draginoid - Пятница, 24.11.2017, 10:29
 
Ответить
СообщениеКто может помочь в создании (создать) макроса, чтобы файл автоматом закрывался по истечении определенного времени неактивноси с обязательным принуждением разрешить макросы.
Первую часть задания я имею, не знаю, как соединить со вторым условием.

Автор - draginoid
Дата добавления - 23.11.2017 в 11:03
K-SerJC Дата: Четверг, 23.11.2017, 11:32 | Сообщение № 2
Группа: Проверенные
Ранг: Обитатель
Сообщений: 330
Репутация: 48 ±
Замечаний: 0% ±

Excel 2013
принудительно нельзя, можно спрятать перед сохранением все листы, кроме одного на котором написано разрешите выполнение макроса


Благими намерениями выстелена дорога в АД.
 
Ответить
Сообщениепринудительно нельзя, можно спрятать перед сохранением все листы, кроме одного на котором написано разрешите выполнение макроса

Автор - K-SerJC
Дата добавления - 23.11.2017 в 11:32
draginoid Дата: Четверг, 23.11.2017, 12:12 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Такой вариант тоже подходит!
на этом листе можно и написать предупреждение
 
Ответить
СообщениеТакой вариант тоже подходит!
на этом листе можно и написать предупреждение

Автор - draginoid
Дата добавления - 23.11.2017 в 12:12
K-SerJC Дата: Четверг, 23.11.2017, 14:20 | Сообщение № 4
Группа: Проверенные
Ранг: Обитатель
Сообщений: 330
Репутация: 48 ±
Замечаний: 0% ±

Excel 2013

у меня так работает, на листе WAR написано включите выполнение внутреннего содержимого (Макросы)


Благими намерениями выстелена дорога в АД.

Сообщение отредактировал K-SerJC - Четверг, 23.11.2017, 14:21
 
Ответить
Сообщение

у меня так работает, на листе WAR написано включите выполнение внутреннего содержимого (Макросы)

Автор - K-SerJC
Дата добавления - 23.11.2017 в 14:20
draginoid Дата: Четверг, 23.11.2017, 14:35 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Спасибо.
А как совместить эти оба макроса?
 
Ответить
СообщениеСпасибо.
А как совместить эти оба макроса?

Автор - draginoid
Дата добавления - 23.11.2017 в 14:35
K-SerJC Дата: Четверг, 23.11.2017, 16:07 | Сообщение № 6
Группа: Проверенные
Ранг: Обитатель
Сообщений: 330
Репутация: 48 ±
Замечаний: 0% ±

Excel 2013
скопировать мой код на ваш лист
строки из вашей процедуры Workbook_Open()
добавить в мою, пред строкой end sub
ваш блок Workbook_Open() удалить
все.


Благими намерениями выстелена дорога в АД.

Сообщение отредактировал K-SerJC - Четверг, 23.11.2017, 16:09
 
Ответить
Сообщениескопировать мой код на ваш лист
строки из вашей процедуры Workbook_Open()
добавить в мою, пред строкой end sub
ваш блок Workbook_Open() удалить
все.

Автор - K-SerJC
Дата добавления - 23.11.2017 в 16:07
draginoid Дата: Четверг, 23.11.2017, 16:19 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
можете свой рабочий пример приложить?
 
Ответить
Сообщениеможете свой рабочий пример приложить?

Автор - draginoid
Дата добавления - 23.11.2017 в 16:19
Pelena Дата: Четверг, 23.11.2017, 19:05 | Сообщение № 8
Группа: Модераторы
Ранг: Местный житель
Сообщений: 11841
Репутация: 2608 ±
Замечаний: 0% ±

Excel 2010, 2016 & Mac Excel
можете свой рабочий пример приложить?

Пример должны Вы прикладывать. Об этом есть в Правилах форума


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
Сообщение
можете свой рабочий пример приложить?

Пример должны Вы прикладывать. Об этом есть в Правилах форума

Автор - Pelena
Дата добавления - 23.11.2017 в 19:05
draginoid Дата: Пятница, 24.11.2017, 09:50 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
приложил.
скрывает лист WAR
К сообщению приложен файл: autoclose_test.xlsm(17Kb)
 
Ответить
Сообщениеприложил.
скрывает лист WAR

Автор - draginoid
Дата добавления - 24.11.2017 в 09:50
K-SerJC Дата: Пятница, 24.11.2017, 10:49 | Сообщение № 10
Группа: Проверенные
Ранг: Обитатель
Сообщений: 330
Репутация: 48 ±
Замечаний: 0% ±

Excel 2013
приложил.
скрывает лист WAR

подкорректировал немного
К сообщению приложен файл: draginoid.xlsm(18Kb)


Благими намерениями выстелена дорога в АД.
 
Ответить
Сообщение
приложил.
скрывает лист WAR

подкорректировал немного

Автор - K-SerJC
Дата добавления - 24.11.2017 в 10:49
draginoid Дата: Пятница, 24.11.2017, 11:38 | Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Спасибо, но, что-то, все такине так.
При разрешение макросов, остаются скрытыми все листы, кроме WAR
 
Ответить
СообщениеСпасибо, но, что-то, все такине так.
При разрешение макросов, остаются скрытыми все листы, кроме WAR

Автор - draginoid
Дата добавления - 24.11.2017 в 11:38
K-SerJC Дата: Пятница, 24.11.2017, 11:42 | Сообщение № 12
Группа: Проверенные
Ранг: Обитатель
Сообщений: 330
Репутация: 48 ±
Замечаний: 0% ±

Excel 2013
Спасибо, но, что-то, все такине так.
При разрешение макросов, остаются скрытыми все листы, кроме WAR

разрешите макросы и откройте файл заново


Благими намерениями выстелена дорога в АД.
 
Ответить
Сообщение
Спасибо, но, что-то, все такине так.
При разрешение макросов, остаются скрытыми все листы, кроме WAR

разрешите макросы и откройте файл заново

Автор - K-SerJC
Дата добавления - 24.11.2017 в 11:42
draginoid Дата: Пятница, 24.11.2017, 11:54 | Сообщение № 13
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Не помогает.
А можно сделать, чтобы листы становились видимыми сразу после разрешения макросов?


Сообщение отредактировал draginoid - Пятница, 24.11.2017, 11:55
 
Ответить
СообщениеНе помогает.
А можно сделать, чтобы листы становились видимыми сразу после разрешения макросов?

Автор - draginoid
Дата добавления - 24.11.2017 в 11:54
K-SerJC Дата: Пятница, 24.11.2017, 12:06 | Сообщение № 14
Группа: Проверенные
Ранг: Обитатель
Сообщений: 330
Репутация: 48 ±
Замечаний: 0% ±

Excel 2013
Не помогает.

странно, у меня отрабатывает
отключаешь макросы, запускаешь файл, открывается лист WAR
включаешь макросы, запускаешь файл, открывается лист Sheet1

А можно сделать, чтобы листы становились видимыми сразу после разрешения макросов?

я не знаю такого способа


Благими намерениями выстелена дорога в АД.
 
Ответить
Сообщение
Не помогает.

странно, у меня отрабатывает
отключаешь макросы, запускаешь файл, открывается лист WAR
включаешь макросы, запускаешь файл, открывается лист Sheet1

А можно сделать, чтобы листы становились видимыми сразу после разрешения макросов?

я не знаю такого способа

Автор - K-SerJC
Дата добавления - 24.11.2017 в 12:06
draginoid Дата: Пятница, 24.11.2017, 14:06 | Сообщение № 15
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
нашел я похожее решение, вместе с логом всех пользователей файла.
Только не знаю, как это соединить с первой частью :)


Сообщение отредактировал draginoid - Пятница, 24.11.2017, 14:10
 
Ответить
Сообщениенашел я похожее решение, вместе с логом всех пользователей файла.
Только не знаю, как это соединить с первой частью :)

Автор - draginoid
Дата добавления - 24.11.2017 в 14:06
K-SerJC Дата: Пятница, 24.11.2017, 15:36 | Сообщение № 16
Группа: Проверенные
Ранг: Обитатель
Сообщений: 330
Репутация: 48 ±
Замечаний: 0% ±

Excel 2013
нашел я похожее решение

по сути тоже самое, только еще на лист лог записывает имена пользователей и дату открытия/закрытия файла
при включении макросов все равно пере запускать придется.


Благими намерениями выстелена дорога в АД.
 
Ответить
Сообщение
нашел я похожее решение

по сути тоже самое, только еще на лист лог записывает имена пользователей и дату открытия/закрытия файла
при включении макросов все равно пере запускать придется.

Автор - K-SerJC
Дата добавления - 24.11.2017 в 15:36
draginoid Дата: Понедельник, 27.11.2017, 13:48 | Сообщение № 17
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
И все таки не работает.
При разрешение макросов, лист Sheet1 остается скрытым, а WAR открытым.
также не работает автоматическое закрытие файла.
 
Ответить
СообщениеИ все таки не работает.
При разрешение макросов, лист Sheet1 остается скрытым, а WAR открытым.
также не работает автоматическое закрытие файла.

Автор - draginoid
Дата добавления - 27.11.2017 в 13:48
draginoid Дата: Вторник, 28.11.2017, 17:40 | Сообщение № 18
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Добрый вечер.
Получилось решить проблему немного иначе.
Все работает, только, когда сам закрываю документ, выкидывает табличку на фоне листа с предупреждением. И эта же табличка выскакивает при автомаическом закрытии файла. Пока не нажмешь ок, не закрывается.
Как выключить это предупреждение?

Уже нашел :)
К сообщению приложен файл: 6158760.jpg(23Kb) · 7917808.png(40Kb)


Сообщение отредактировал draginoid - Вторник, 28.11.2017, 17:43
 
Ответить
СообщениеДобрый вечер.
Получилось решить проблему немного иначе.
Все работает, только, когда сам закрываю документ, выкидывает табличку на фоне листа с предупреждением. И эта же табличка выскакивает при автомаическом закрытии файла. Пока не нажмешь ок, не закрывается.
Как выключить это предупреждение?

Уже нашел :)

Автор - draginoid
Дата добавления - 28.11.2017 в 17:40
K-SerJC Дата: Среда, 29.11.2017, 08:01 | Сообщение № 19
Группа: Проверенные
Ранг: Обитатель
Сообщений: 330
Репутация: 48 ±
Замечаний: 0% ±

Excel 2013
Получилось решить проблему немного иначе.

поделитесь решением, возможно у кого то будет похожая ситуация.


Благими намерениями выстелена дорога в АД.
 
Ответить
Сообщение
Получилось решить проблему немного иначе.

поделитесь решением, возможно у кого то будет похожая ситуация.

Автор - K-SerJC
Дата добавления - 29.11.2017 в 08:01
draginoid Дата: Среда, 29.11.2017, 15:01 | Сообщение № 20
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
конечно, поделюсь :)
Все работает, как мне и хотелось, и не надо файла перезагружать при разрешении макросов :)


Сообщение отредактировал draginoid - Среда, 29.11.2017, 15:11
 
Ответить
Сообщениеконечно, поделюсь :)
Все работает, как мне и хотелось, и не надо файла перезагружать при разрешении макросов :)

Автор - draginoid
Дата добавления - 29.11.2017 в 15:01
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Автоматичсекое закрытие файла при неактивности. (Макросы/Sub)
Страница 1 из 212»
Поиск:

Яндекс цитирования
© 2010-2017 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!