COMO NAO DEIXAR UM COMBOBOX VAZIO
Boa tarde, gostaria de saber como não deixar um combobox vazio em excel vba e emitir uma msg de aviso ao usuário que este campo precisa ser preenchido, e só depois de preenchido ele passar para o próximo combo.
Obs.Em que propriedade devo colocar a instrução;
Obrigado,
Obs.Em que propriedade devo colocar a instrução;
Obrigado,
A propriedade é ComboBox.ListCount =)
compara atraves do IF...
Verificando se o texto do combo é null - [Ô] [Ô]
ou o ListCount dele é igual a 0
=]
Verificando se o texto do combo é null - [Ô] [Ô]
ou o ListCount dele é igual a 0
=]
Bom dia na verdade existem duas formas que eu utilizo:
1) if combo.text = [Ô][Ô] then msgbox [Ô]VAZIO[Ô]
ou
if combo.lisindex = -1 then msgbox [Ô]VAZIO[Ô]
NEste caso que te falei ele irá tratar se tem algo selecionado agora caso vocÊ queira verificar se tem algum valor dentro não selecionado , porém carregado você deve usar a função do ASKATSHUP
if ComboBox.ListCount > 0 then msggbox [Ô]ACHEI ALGUéM[Ô]
1) if combo.text = [Ô][Ô] then msgbox [Ô]VAZIO[Ô]
ou
if combo.lisindex = -1 then msgbox [Ô]VAZIO[Ô]
NEste caso que te falei ele irá tratar se tem algo selecionado agora caso vocÊ queira verificar se tem algum valor dentro não selecionado , porém carregado você deve usar a função do ASKATSHUP
if ComboBox.ListCount > 0 then msggbox [Ô]ACHEI ALGUéM[Ô]
Tópico encerrado , respostas não são mais permitidas