Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

CheckBox? :)

15K
11 ноября 2006 года
tybor
16 / / 29.10.2006
Подскажите пож-та как выполнить прокрутку времени с 4 до 2 (след. дня)? Имеется код в котором имеется возможность только 24.

Private Sub SpinButton1_Change()
TextBox1.Value = SpinButton1.Value
End Sub
13K
11 ноября 2006 года
SUndu4ek
20 / / 25.09.2006
Если я тебя правильно понял тебе надо прокручивать числа в текст бокс

тогда лучше использовать компонент UpDown.(подключи MSWindows Component Control 25)
у компонента UpDown есть св-во AutoBuddy поставь true он автоматически свяжет с подходящим объектом (текст боксом).
Укажи min = 0 max = 24

пр.код

Private Sub UpDown1_Change()
Text1.Text = UpDown1.Value
End Sub
15K
11 ноября 2006 года
tybor
16 / / 29.10.2006
порядок должен быть такой:
4
6
..
24
2
Работаю через Excel 2003 и такого компонента MSWindows Component Control 25 в библиотеке не нашел :(
275
12 ноября 2006 года
pashulka
985 / / 19.09.2004
Tybor, Вы можете предварительно установить Min=2, Max=26, SmallChange=2 и использовать что-то вроде нижеопубликованного варианта :

 
Код:
Private Sub SpinButton1_Change()
    TextBox1.Value = IIf(SpinButton1.Value = 26, 2, SpinButton1.Value)
End Sub


Если существует вероятность, что шкала времени может измениться (в сторону увеличения максимального значения) то в этом случае, лучше использовать :

 
Код:
Private Sub SpinButton1_Change()
    iCounter = SpinButton1.Value
    TextBox1.Value = IIf(iCounter > 24, iCounter Mod 24, iCounter)
End Sub
15K
13 ноября 2006 года
tybor
16 / / 29.10.2006
Спасибо большое!
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог