![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Регистрация: 31.10.2018
Сообщений: 8
|
![]()
Не силен в VBA, хелп.
Нужна програмка которая бы каждый день в 21.00 автоматически сохраняла фал Экселя со значениями формулы которая в ней, даже без открытия самого файла(то что бы перед сохранением обновились данные по формуле.) В примере рабочий файл. Необходимо что бы сохранялся лист "СВОДКА" в формате CSV или TXT каждый день в 21.00, даже если я сам файл не открываю. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
настраивайте планировщик Windows, в нём в 21:00 открывайте нужный файл с макросом на открытие книги (в системе должно быть автоматически разрешено выполнение макросов).
что значит - "без открытия самого файла"?! С открытием, макрос откроет ваш файл и выполнит нужные действия. Без открытия можно только целиком XLS файл куда-нибудь скопировать. Ну или запустить какую-то программу для доступа к XLS напрямую, без MS EXCEL. Но это уже совсем другая история. |
![]() |
![]() |
![]() |
#3 | |
Регистрация: 31.10.2018
Сообщений: 8
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
в чём упрощение то? Открыть XLSX файл и сохранить его?
да. назначить планировщик в Windows, который откроет файл с нужным макросом, макрос выполнит нужное действие. http://www.programmersforum.ru/showthread.php?t=187040 http://visualbasicexcel.blogspot.com...og-post_6.html Последний раз редактировалось Serge_Bliznykov; 31.10.2018 в 17:31. |
![]() |
![]() |
![]() |
#5 | |
Регистрация: 31.10.2018
Сообщений: 8
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
текущий файл сохранить?
дык: Код:
а так можно сохранить с другим именем: Код:
p.s. какой вопрос - такой и ответ. Уже извините, если что не так... ![]() Последний раз редактировалось Serge_Bliznykov; 31.10.2018 в 17:40. |
![]() |
![]() |
![]() |
#7 | |
Регистрация: 31.10.2018
Сообщений: 8
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#8 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
но это решение будет работать только если Ваш файл открыт. Если его закроют, то макрос прекратит свою работу. а чем Вас решение через планировщик заданий Windows не устраивает? |
|
![]() |
![]() |
![]() |
#9 | |
Регистрация: 31.10.2018
Сообщений: 8
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,828
|
![]()
Куда пропишите. В данном случае:
Код:
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Cделать чтобы звук проигрывался в заданное время | Daster | Общие вопросы .NET | 3 | 05.01.2015 02:35 |
Как сделать авто удаление книги в заданное время | barbus | Microsoft Office Excel | 9 | 17.07.2013 12:08 |
Заблокировать exe-шник через заданное время | nvrrus | Общие вопросы C/C++ | 16 | 25.02.2011 20:28 |
в заданное время выполнить действие, проверьте пожалуёйста=) | Человек_Борща | Общие вопросы Delphi | 6 | 28.08.2010 20:35 |
Выполнение действия в заданное время | WOWan234 | Помощь студентам | 6 | 02.05.2007 01:52 |