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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 02.10.2013, 10:25   #1
mr_eas
 
Регистрация: 27.09.2013
Сообщений: 7
По умолчанию Последовательное выполнение макросов

Доброго времени суток!
Возникла необходимость из 5 кнопок с макросами (в надстройке) сделать одну.(Макросы на подобие :Скопировать столбцы на новый лист;Объединить определенные столбцы;Разбить столбец дата/время...)
Поскольку нету навыков оптимизации кода и соединения макросов воедино,пришло решение создать кнопу которая будет вызывать макросы последовательно.
Прошу у вас помощи в этом моменте!я так понимаю все макросы можно просто перечислить последовательно ,но я не знаю как это оформить синтаксически.
Так же было бы интересно узнать как еще это можно реализовать.Каким образом грамотно соединить 2 макроса?

Последний раз редактировалось mr_eas; 02.10.2013 в 10:29.
mr_eas вне форума Ответить с цитированием
Старый 02.10.2013, 10:39   #2
DiemonStar
Старожил
 
Регистрация: 08.02.2012
Сообщений: 2,173
По умолчанию

например так:

Код:
Sub ОбщийМакрос()
  Макрос_1
  Макрос_2
End Sub

Sub Макрос_1()
  ...
End Sub

Sub Макрос_2()
  ...
End Sub
Правильно поставленная задача - три четверти решения.
DiemonStar вне форума Ответить с цитированием
Старый 02.10.2013, 10:53   #3
mr_eas
 
Регистрация: 27.09.2013
Сообщений: 7
По умолчанию

Благодарю!!все отлично работает!Теперь я понял что делал не так!
mr_eas вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выполнение инпутбокса вне макросов tibhar940 Microsoft Office Excel 14 21.09.2012 00:34
последовательное выполнение delphi7 -Jack- Общие вопросы Delphi 8 02.07.2012 19:13
Последовательное выполнение запросов artemavd БД в Delphi 15 11.10.2010 15:51
последовательное выполнение процедур в макросе iamaxl Microsoft Office Excel 4 07.07.2009 16:23
Как ускорить выполнение макросов tat-besidovska Microsoft Office Excel 1 22.01.2008 12:12