Форум программистов, компьютерный форум, киберфорум
Наши страницы
VBA
Войти
Регистрация
Восстановить пароль
Другие темы раздела
VBA Visual Basic http://www.cyberforum.ru/vba/thread1910652.html
Подскажите какими инструментами сайта нужно воспользоваться чтобы правильно оформлять в сообщениях коды VBA с построчной нумерацией например ,где прочесть инфу на чайников ?
VBA макрос для Word Здравствуйте! Подскажите, пожалуйста, как макросом произвести поиск по ключевой букве в документе Word, заключить в скобки то что стоит за этой буквой и переименовать её . И как это сделать? ... http://www.cyberforum.ru/vba/thread1910640.html
Задачка на массив VBA
Не знаю, что делать дальше, не соображаю и все, жду вашей помощи,плиз) В заданном одномерном массиве найти: индексы наименьшего и наибольшего из элементов. Sub лаб6практич() Dim A(1 To 20)...
Функция по проверке данных в ячейке VBA
В ячейке допускается наличие только английских букв (за исключением I, O, Q) и цифр (0-9) в любом сочетании. Помогите пжл составить функцию по проверке корректности данных в ячейке. Я пробовал...
VBA печать из выбираемого пользователем файла http://www.cyberforum.ru/vba/thread1910358.html
Добрый день! Пожалуйста подскажите, есть задача - пользователь выбирает файл (файлы - не обязательно office, могут быть еще *pdf, *tif, * jpeg итд)....нужно организовать 2-стороннюю печать, первая...
VBA Массивы в Excel. Задан массив Z (12) Задан массив Z(12). Просуммировать числа, находящиеся на чётных позициях в массиве, если они не равны –5. Найти количество таких чисел. Если число равно нулю или отрицательное, то переписать в массив... подробнее
MU-GK
28 / 25 / 1
Регистрация: 06.01.2017
Сообщений: 282
0

Как сделать единый обработчик клика на разные кнопки , и как послать сообщение?

31.01.2017, 09:32. Просмотров 293. Ответов 9
Метки (Все метки)

Чувствую, что можно сократить код посылкой сообщение туда, где обработка происходит а как - не знаю.

Вопрос примерно такой:
1. Открываю некий документ Эксел. Там страница Config, в которой прописаны полные имена вспомогательных документов Эксел.
Программа должна открыть эти файлы и дальше с ними работать.
2. Предположим, имена прописаны неправильно и вспомогательные файлы не открываются.
3. Сейчас программа просто показывает сей факт и предлагает закрыться, исправить ошибку в основном Модуле, т.е. прописать имена вспомогательных модулей и запуститься снова.
4. Хочу добавить возможность загрузки вспомогательных модулей нажатием кнопки. Сделать это нетрудно, но возникают вопросы:
А. Как сделать единый обработчик на все модули, а не создавать для каждого, это CheckBoxA, CheckBoxB и т.д..
Т.е. стандартно это chbA_Click, chbB_Click, chbC_Click и т.д., а пусть будет общий Кликер. Как это сделать?
В. И после этого хочется послать сообщение в обработчик клика на загрузку основного модуля, пусть программа думает, что основной модуль, который сейчас висит в памяти, загрузился вновь с уже правильными именами вспомогательных модулей

Вернуться к обсуждению:
Как сделать единый обработчик клика на разные кнопки , и как послать сообщение?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.01.2017, 09:32
Готовые ответы и решения:

Как послать системное сообщение?
Как послать системное сообщение по локальной сети на другую машину?

Как из VBA послать сообщение на определённый IP посредством net send?
Подскажите как из VBA послать сообщение на определённый IP посредством net send?

Обработчик клика по кнопке!
Всем доброго времени суток!!! Помогите пожалуйста!!!!!!!! Существует отчет в...

Морской бой - Как сделать единый обработчик нажатий на кнопки
Сам что-то не придумал...

Как проверить, если ли у кнопки обработчик клика, и как его вызвать?
С добрым днём! Подскажите, пожалуйста, как, во-первых, определить назначен...

9
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru