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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 31.08.2017, 12:50   #1
nyqpblcTuk
Пользователь
 
Регистрация: 05.06.2016
Сообщений: 37
По умолчанию Сделать кнопку при нажатии показывался объект, при повторном нажатии пропадал.

Здравствуйте уважаемые форумчане!
Есть задача создать кнопку.
Кнопка должна работать в двух режимах:
Нажал один раз - в ячейке появился текст
Нажал второй раз - текст пропал.
и т.д циклично

Можно чтобы не пропадал, а менял на белый цвет.

Возможно ли сделать стандартными свойствами excel или нужно назначать макрос на кнопку?

Последний раз редактировалось nyqpblcTuk; 31.08.2017 в 12:53.
nyqpblcTuk вне форума Ответить с цитированием
Старый 31.08.2017, 13:31   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

Цитата:
Сообщение от nyqpblcTuk Посмотреть сообщение
Возможно ли сделать стандартными свойствами excel
а что Вы подразумеваете под "стандартным свойствами excel" ?


Цитата:
Сообщение от nyqpblcTuk Посмотреть сообщение
или нужно назначать макрос на кнопку?
да. кинуть кнопку на лист. назначить макрос. в макросе написать код - проверяем цвет текста, если он белый - делаем его чёрным, если он чёрный, делаем его белым.

всё.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 31.08.2017, 14:22   #3
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

можно и стандартными (и без макросов)
Вложения
Тип файла: xlsx СкрытьОтобразить.xlsx (11.1 Кб, 44 просмотров)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 31.08.2017, 14:32   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

Цитата:
Сообщение от IgorGO Посмотреть сообщение
можно и стандартными (и без макросов)
да, условное форматирование - это сила!
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать, чтобы при нажатии на кнопку менялось какое либо свойство объекта? kotbezusov HTML и CSS 1 28.10.2016 22:28
как сделать чтобы при нажатии на кнопку на форме появлялся текст из файла belkeandrey Помощь студентам 4 23.02.2013 16:26
Как сделать чтобы при нажатии на кнопку точки двигались? pastuhdima Помощь студентам 0 13.11.2011 00:11
Как сделать чтоб при нажатии на кнопку Label.Text значение +1? quarty Помощь студентам 2 19.02.2011 13:04
Как сделать так,чтобы при нажатии на кнопку выполнялась процедура? Bolgarin Общие вопросы Delphi 10 03.06.2008 23:48