CheckBox включенный по умолчанию при загрузке формы...
televnoy
Дата: Среда, 19.04.2017, 14:51 |
Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 120
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Добрый вечер, как включить CheckBox при загрузке формы? Пытаюсь как то так, не выходит... [vba]Код
Private Sub UserForm_Initialize() CheckBox1.Value = True CheckBox2.Value = True End Sub
[/vba]
Добрый вечер, как включить CheckBox при загрузке формы? Пытаюсь как то так, не выходит... [vba]Код
Private Sub UserForm_Initialize() CheckBox1.Value = True CheckBox2.Value = True End Sub
[/vba] televnoy
О-па! 0_o
Ответить
Сообщение Добрый вечер, как включить CheckBox при загрузке формы? Пытаюсь как то так, не выходит... [vba]Код
Private Sub UserForm_Initialize() CheckBox1.Value = True CheckBox2.Value = True End Sub
[/vba] Автор - televnoy Дата добавления - 19.04.2017 в 14:51
_Boroda_
Дата: Среда, 19.04.2017, 14:56 |
Сообщение № 2
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация:
6481
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
У меня работает. Покажите в файле
У меня работает. Покажите в файле _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение У меня работает. Покажите в файле Автор - _Boroda_ Дата добавления - 19.04.2017 в 14:56
televnoy
Дата: Среда, 19.04.2017, 15:12 |
Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 120
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
_Boroda_ , ну скорее всего ошибка где то =( Устал читить.... =) При том способе включен только один CheckBox - второй, первый пропадает... Да еще забыл с WorctopOpen убрать лишнее...
_Boroda_ , ну скорее всего ошибка где то =( Устал читить.... =) При том способе включен только один CheckBox - второй, первый пропадает... Да еще забыл с WorctopOpen убрать лишнее...televnoy
О-па! 0_o
Сообщение отредактировал televnoy - Среда, 19.04.2017, 15:14
Ответить
Сообщение _Boroda_ , ну скорее всего ошибка где то =( Устал читить.... =) При том способе включен только один CheckBox - второй, первый пропадает... Да еще забыл с WorctopOpen убрать лишнее...Автор - televnoy Дата добавления - 19.04.2017 в 15:12
televnoy
Дата: Среда, 19.04.2017, 15:19 |
Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 120
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
_Boroda_ , Этот файл почище будет....
_Boroda_ , Этот файл почище будет....televnoy
О-па! 0_o
Ответить
Сообщение _Boroda_ , Этот файл почище будет....Автор - televnoy Дата добавления - 19.04.2017 в 15:19
buchlotnik
Дата: Среда, 19.04.2017, 15:22 |
Сообщение № 5
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация:
929
±
Замечаний:
20% ±
2010, 2013, 2016 RUS / ENG
так у вас у чекбоксов visible = false стоит в свойствах
так у вас у чекбоксов visible = false стоит в свойствах buchlotnik
К сообщению приложен файл:
-4-.xlsm
(65.1 Kb)
Ответить
Сообщение так у вас у чекбоксов visible = false стоит в свойствах Автор - buchlotnik Дата добавления - 19.04.2017 в 15:22
_Boroda_
Дата: Среда, 19.04.2017, 15:29 |
Сообщение № 6
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация:
6481
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
А если принудительно дописать? [vba]Код
CheckBox2.Visible = True CheckBox1.Visible = True Else
[/vba] Файл, который "почище" уже не смотрел А в свойствах переустанавливать не стал - не знаю причину установки в False
А если принудительно дописать? [vba]Код
CheckBox2.Visible = True CheckBox1.Visible = True Else
[/vba] Файл, который "почище" уже не смотрел А в свойствах переустанавливать не стал - не знаю причину установки в False _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение А если принудительно дописать? [vba]Код
CheckBox2.Visible = True CheckBox1.Visible = True Else
[/vba] Файл, который "почище" уже не смотрел А в свойствах переустанавливать не стал - не знаю причину установки в False Автор - _Boroda_ Дата добавления - 19.04.2017 в 15:29
RAN
Дата: Четверг, 20.04.2017, 09:37 |
Сообщение № 7
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
[vba]Код
Sub UserForm_Initialize() '____________________________________________________ CheckBox1.Value = True CheckBox2.Value = True '__________________________________________________ SpinButton1.Min = 1 SpinButton1.Max = 10 If CheckBox1.Value = True Then CheckBox1.Caption = "Включен ручной ввод товара" vbComboBox2.Visible = False xxxTextBox1.Visible = True xxxTextBox2.Visible = True xxxTextBox3.Visible = True Label7.Visible = True Label8.Visible = True Label9.Visible = True Label3.Visible = False CheckBox2.Enabled = True CheckBox2.Visible = True Else CheckBox1.Caption = "Отключен ручной ввод товара" vbComboBox2.Visible = True xxxTextBox1.Visible = False xxxTextBox2.Visible = False xxxTextBox3.Visible = False Label7.Visible = False Label8.Visible = False Label9.Visible = False Label3.Visible = True CheckBox2.Enabled = False End If cbComboBox1.Value = Worksheets("Чек").Range("j5").Value End Sub
[/vba] Обалденный код! О каких Else может идти речь при наличии строки [vba]Код
CheckBox1.Value = True
[/vba]????? Установите в свойствах контролов нужные параметры, и все это превратится в [vba]Код
Sub UserForm_Initialize() cbComboBox1.Value = Worksheets("Чек").Range("j5").Value End Sub
[/vba]
[vba]Код
Sub UserForm_Initialize() '____________________________________________________ CheckBox1.Value = True CheckBox2.Value = True '__________________________________________________ SpinButton1.Min = 1 SpinButton1.Max = 10 If CheckBox1.Value = True Then CheckBox1.Caption = "Включен ручной ввод товара" vbComboBox2.Visible = False xxxTextBox1.Visible = True xxxTextBox2.Visible = True xxxTextBox3.Visible = True Label7.Visible = True Label8.Visible = True Label9.Visible = True Label3.Visible = False CheckBox2.Enabled = True CheckBox2.Visible = True Else CheckBox1.Caption = "Отключен ручной ввод товара" vbComboBox2.Visible = True xxxTextBox1.Visible = False xxxTextBox2.Visible = False xxxTextBox3.Visible = False Label7.Visible = False Label8.Visible = False Label9.Visible = False Label3.Visible = True CheckBox2.Enabled = False End If cbComboBox1.Value = Worksheets("Чек").Range("j5").Value End Sub
[/vba] Обалденный код! О каких Else может идти речь при наличии строки [vba]Код
CheckBox1.Value = True
[/vba]????? Установите в свойствах контролов нужные параметры, и все это превратится в [vba]Код
Sub UserForm_Initialize() cbComboBox1.Value = Worksheets("Чек").Range("j5").Value End Sub
[/vba] RAN
Быть или не быть, вот в чем загвоздка!
Сообщение отредактировал RAN - Четверг, 20.04.2017, 09:38
Ответить
Сообщение [vba]Код
Sub UserForm_Initialize() '____________________________________________________ CheckBox1.Value = True CheckBox2.Value = True '__________________________________________________ SpinButton1.Min = 1 SpinButton1.Max = 10 If CheckBox1.Value = True Then CheckBox1.Caption = "Включен ручной ввод товара" vbComboBox2.Visible = False xxxTextBox1.Visible = True xxxTextBox2.Visible = True xxxTextBox3.Visible = True Label7.Visible = True Label8.Visible = True Label9.Visible = True Label3.Visible = False CheckBox2.Enabled = True CheckBox2.Visible = True Else CheckBox1.Caption = "Отключен ручной ввод товара" vbComboBox2.Visible = True xxxTextBox1.Visible = False xxxTextBox2.Visible = False xxxTextBox3.Visible = False Label7.Visible = False Label8.Visible = False Label9.Visible = False Label3.Visible = True CheckBox2.Enabled = False End If cbComboBox1.Value = Worksheets("Чек").Range("j5").Value End Sub
[/vba] Обалденный код! О каких Else может идти речь при наличии строки [vba]Код
CheckBox1.Value = True
[/vba]????? Установите в свойствах контролов нужные параметры, и все это превратится в [vba]Код
Sub UserForm_Initialize() cbComboBox1.Value = Worksheets("Чек").Range("j5").Value End Sub
[/vba] Автор - RAN Дата добавления - 20.04.2017 в 09:37
televnoy
Дата: Четверг, 20.04.2017, 11:50 |
Сообщение № 8
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 120
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Спасибо всем за ответ. Воспользовался советом buchlotnik , все гениальное просто. Что касается ответа RAN , приму к сведению, да бред маленько получается, просто изначально одно писал, после уже пожелания другие стали, точнее изначально они не были согласованны, и стал лепить из того что было. А лист почистил когда, до этих пару сток, понял в чем причина Цитата
так у вас у чекбоксов visible = false стоит в свойствах
Всем огромное спасибо за участие.
Спасибо всем за ответ. Воспользовался советом buchlotnik , все гениальное просто. Что касается ответа RAN , приму к сведению, да бред маленько получается, просто изначально одно писал, после уже пожелания другие стали, точнее изначально они не были согласованны, и стал лепить из того что было. А лист почистил когда, до этих пару сток, понял в чем причина Цитата
так у вас у чекбоксов visible = false стоит в свойствах
Всем огромное спасибо за участие. televnoy
О-па! 0_o
Ответить
Сообщение Спасибо всем за ответ. Воспользовался советом buchlotnik , все гениальное просто. Что касается ответа RAN , приму к сведению, да бред маленько получается, просто изначально одно писал, после уже пожелания другие стали, точнее изначально они не были согласованны, и стал лепить из того что было. А лист почистил когда, до этих пару сток, понял в чем причина Цитата
так у вас у чекбоксов visible = false стоит в свойствах
Всем огромное спасибо за участие. Автор - televnoy Дата добавления - 20.04.2017 в 11:50
RAN
Дата: Четверг, 20.04.2017, 23:37 |
Сообщение № 9
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Воспользовался советом buchlotnik, все гениальное просто
Заменить бред не работающий на бред работающий - это гениальный бред. [offtop]PS исключительно в адрес ТС[/offtop]
Воспользовался советом buchlotnik, все гениальное просто
Заменить бред не работающий на бред работающий - это гениальный бред. [offtop]PS исключительно в адрес ТС[/offtop]RAN
Быть или не быть, вот в чем загвоздка!
Сообщение отредактировал RAN - Четверг, 20.04.2017, 23:40
Ответить
Сообщение Воспользовался советом buchlotnik, все гениальное просто
Заменить бред не работающий на бред работающий - это гениальный бред. [offtop]PS исключительно в адрес ТС[/offtop]Автор - RAN Дата добавления - 20.04.2017 в 23:37