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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 09.03.2009, 13:56   #1
Neoli
Новичок
Джуниор
 
Регистрация: 09.03.2009
Сообщений: 1
По умолчанию Автоматический запуск макросов с листа на котором указан перечень макросов с параметрами и без

Помогите написать автоматический запуск макроса привязаный ко времени (допустим к 17:00), который будет запускать макросы указанные на странице в прикрепленном файле.

Макрос resalt1 - выполняется с параметрами указанными в строках 7-9
Макрос GetAttr - выполняется с параметрами указанными в строках 11-13
Макрос headlines1 - выполняется с параметрами указанными в столбцах С и D.

Заранее огромное спасибо.
Изображения
Тип файла: jpg Excel.jpg (60.4 Кб, 136 просмотров)
Neoli вне форума Ответить с цитированием
Старый 09.03.2009, 14:08   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Цитата:
макросы указанные на странице в прикрепленном файле.
Нам предлагаете решение выложить тоже в виде скриншота?
Заархивируйте файл, и прикрепите к сообщению...
EducatedFool вне форума Ответить с цитированием
Старый 09.03.2009, 14:31   #3
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

в модуле пишете:
Sub auto_open()
Application.OnTime TimeValue("17:00:00"), "my_Procedure"
End Sub

в my_Procedure вызываете все что вам надо. Но тут есть свои сложности. в к 17:00 эксель должен быть открытым, этот файл должен быть открытым.

На мой взгляд проще все, что вам надо, вызвать просто из auto_open. А сам файл открыть с помощью стандартных процедур Windows (планировщиком задач, или аналогичной независимой утилитой).
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сохранить копию файла без макросов viter.alex Microsoft Office Excel 3 19.02.2009 13:49
сохранение таблицы без макросов Юнлинг Microsoft Office Excel 5 27.11.2008 13:26
работа Макросов в защищенной книге. Rom1k06 Microsoft Office Excel 5 17.10.2008 19:15
Сравнение макросов valerij Microsoft Office Excel 24 09.06.2008 00:57