|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
08.02.2010, 08:01 | #1 |
Регистрация: 05.01.2010
Сообщений: 5
|
надо:один макрос из нескольких
Доброе время суток, Господа форумчане!
Я опять с "простым" вопросом - есть большая таблица и куча кнопок, которые запускают свои макросы. Каждый макрос делает определенную выборку по таблице и вставляет на новый лист с подготовкой для печати. Суть вопроса - макросы по структуре идентичные, разница лишь в данных с которыми работают(строки, столбцы) - возможно соорудить один макрос на эту кучу кнопок (при нажатии кнопки в макрос должны вводится данные, соответствующие этой кнопке)? Вот, собственно и он с привязкой к кнопке Button 2: |
08.02.2010, 10:54 | #2 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
Здравствуйте poll69.
Насколько я понял задачу, аналогичный код в обработчиках всех кнопок и Вы хотите избавиться от избыточного, повторяющегося кода. Для того что бы понять как это можно реализовать внимательно изучите в Вашей конструкции функцию : WorksheetIsExist(iName$), в качестве аргумента ей передается текстовое значение iName. Создайте общую процедуру с аргументами которые для события каждой кнопки разные и вызывайте её событием кнопки перредавая в процедуру необходимые аргументы. Код:
Евгений. |
08.02.2010, 11:13 | #3 |
Регистрация: 05.01.2010
Сообщений: 5
|
Спасибо Евгений, буду пробовать...
Павел. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Копирование нескольких столбцов в один | AChrist | Microsoft Office Excel | 4 | 16.03.2009 06:34 |
Свод нескольких файлов Excel в один | Стасон | Microsoft Office Excel | 2 | 24.02.2009 11:13 |
сохранение нескольких излбражений в один файл.. как? | IGWI | Мультимедиа в Delphi | 7 | 18.11.2008 23:16 |
Скопировать по одной ячейке из нескольких файлов в один | Nimo | Microsoft Office Excel | 2 | 09.08.2008 09:25 |