Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

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

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

Ответ
 
Опции темы
Старый 12.01.2019, 13:25   #1
Isaac Rahmani1955
Новичок
 
Регистрация: 12.01.2019
Сообщений: 3
Репутация: 10
По умолчанию Worksheet_Change

Как отловить Worksheet_Change в Excel при изменении
ComboBox, CheckBox и OptionButton?
Isaac Rahmani1955 вне форума   Ответить с цитированием
Старый 12.01.2019, 15:06   #2
Aleksandr H.
2 the Nation Glory
Профессионал
 
Аватар для Aleksandr H.
 
Регистрация: 27.05.2014
Адрес: Wild West Ukraine
Сообщений: 2,518
Репутация: 885
По умолчанию

Почему не обрабатывать change этих контролов? Имхо, ихнее изменение не поводует change листа.
__________________
Mailto: media.project@ukr.net
Aleksandr H. на форуме   Ответить с цитированием
Старый 13.01.2019, 08:15   #3
Isaac Rahmani1955
Новичок
 
Регистрация: 12.01.2019
Сообщений: 3
Репутация: 10
По умолчанию

Это можно как-то обойти(решить)?
Isaac Rahmani1955 вне форума   Ответить с цитированием
Старый 13.01.2019, 17:36   #4
IgorGO
МегаМодератор
СуперМодератор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Адрес: УКРАЇНА, Київ
Сообщений: 9,017
Репутация: 1711

icq: 7934250
skype: i2x0,5
По умолчанию

можно, если понимать что требуется в задаче
__________________
41001804815208 - Яндекс-деньги благодарности за удачные советы и решения можно отправлять прямо сюда)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO на форуме   Ответить с цитированием
Старый 14.01.2019, 09:45   #5
Isaac Rahmani1955
Новичок
 
Регистрация: 12.01.2019
Сообщений: 3
Репутация: 10
По умолчанию

Эту задачу я умею решать с помощью ВПР, но хочу на/в VBA.
На листе есть один из ЭУ ComboBox, CheckBox или OptionButton,
надо отловить Change и обработать в Worksheet_Change,
например, менять какие-то ячейки на листе.
Уважаемые специалисты, помогите, пожалуйста!
Isaac Rahmani1955 вне форума   Ответить с цитированием
Старый 14.01.2019, 11:14   #6
Hugo121
Профессионал
 
Регистрация: 11.05.2010
Сообщений: 5,013
Репутация: 464
По умолчанию

Эти элементы на листе не просто так обучены ставиться - у них всех есть конструктивная связь с ячейками, используйте.
__________________
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 на форуме   Ответить с цитированием
Старый 14.01.2019, 12:30   #7
IgorGO
МегаМодератор
СуперМодератор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Адрес: УКРАЇНА, Київ
Сообщений: 9,017
Репутация: 1711

icq: 7934250
skype: i2x0,5
По умолчанию

Цитата:
Уважаемые специалисты
сейчас уважаемые специалисты бросятся рисовать файл вместо Вас
насуют туда всяких контролов, запрограммируют их, а по итогу окажется все это Вам не нужно

тут действует простой принцип:
кому нужно решение - тот рисует пример!
__________________
41001804815208 - Яндекс-деньги благодарности за удачные советы и решения можно отправлять прямо сюда)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO на форуме   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
процедура Worksheet_Change diop Microsoft Office Excel 6 12.01.2015 21:32
условия в процедуре Worksheet_Change Nixxon Microsoft Office Excel 5 05.05.2012 11:03
обработка события Worksheet_change Jarik Microsoft Office Excel 2 12.05.2011 12:06
событие Private Sub Worksheet_Change Светлана87 Microsoft Office Excel 5 11.10.2009 18:42
Помогите с Worksheet_Change плз. zander Microsoft Office Excel 1 28.02.2009 22:46


18:26.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru