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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.08.2010, 13:42   #1
Евгений К.
Пользователь
 
Регистрация: 03.06.2010
Сообщений: 11
По умолчанию CheckBox

Добрый день.
У меня такая проблема, в CheckBox, если установить галку, сбоку появляется значение вычисляемой формулы, но при отжатии галки значение не уходит (т.е. при отжатии галки рядом с CheckBox продолжает висеть его значение от прошлого нажатия), и в добавок, при повторной установке галки, новое значение пишется следующим после прошлого. Проблема, наверное, где-нибудь в настройках?

Подскажите как сделать, чтобы при отжимании галки рядом с CheckBox ничего не писалось, а при установке галки писалось только одно последнее значение формулы.

Спасибо!
Евгений К. вне форума Ответить с цитированием
Старый 20.08.2010, 14:25   #2
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

В событии нажатия CheckBox1 вставте код

Код:
Private Sub CheckBox1_Click()
If CheckBox1.Value = False Then
CheckBox1.Caption = ""
Else
CheckBox1.Caption = 20 * Rnd  'Ваша формула
End If
End Sub
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Старый 20.08.2010, 17:14   #3
Евгений К.
Пользователь
 
Регистрация: 03.06.2010
Сообщений: 11
Хорошо

Спасибо!
Евгений К. вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
CheckBox Анечка1 Компоненты Delphi 4 12.05.2014 11:28
DB checkbox Arsench PHP 6 09.10.2008 16:01
CheckBox zzzzz Компоненты Delphi 6 22.07.2008 12:35