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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.02.2012, 15:19   #1
SashaS
Пользователь
 
Регистрация: 25.02.2012
Сообщений: 40
По умолчанию Удобное использование макроса

Здравствуйте.
Допустим у меня есть макрос принимающий какие-то параметры. Можно ли на панели Excel 2007 сделать лист с окном ввода в который будет передавать параметр Макроса ? Если это возможно, то приведите пожалуйста пример.
Спасибо
SashaS вне форума Ответить с цитированием
Старый 29.02.2012, 15:52   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Да, можно.

Посмотрите пример в этой надстройке:
http://excelvba.ru/tools/CommandBar
(там выпадающее меню и выпадающий список - в зависимости от выбранного пункта, макрос запускается с нужным параметром)

Если параметром должен являться текст, введённый в текстовое поле на панели инструментов - посмотрите пример в этой статье:
http://excelvba.ru/code/SearchCells

Можно запускать макросы с параметрами и из контекстного меню Excel:
http://excelvba.ru/code/GoogleSearch
EducatedFool вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Удобное хранилище файлов Den7656 Общие вопросы Delphi 11 26.01.2012 23:49
использование макроса и файла-шаблона на сайте Arderun Microsoft Office Word 1 17.10.2011 19:57
Запуск макроса serafim09 Microsoft Office Excel 9 03.09.2009 16:55
Изменение макроса Vaniq Microsoft Office Excel 2 25.08.2009 13:45
Запуск макроса с параметрами из другого макроса Saladin Microsoft Office Excel 2 19.01.2009 09:43