COMO NAO DEIXAR UM COMBOBOX VAZIO

HENRYMARQUES 13/11/2011 14:47:08
#389074
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,
ASHKATCHUP 14/11/2011 22:45:52
#389154
A propriedade é ComboBox.ListCount =)
CHARLESTON10 15/11/2011 00:25:14
#389161
compara atraves do IF...

Verificando se o texto do combo é null - [Ô] [Ô]
ou o ListCount dele é igual a 0

=]
MORDENTI 16/11/2011 10:20:26
#389214
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[Ô]
Tópico encerrado , respostas não são mais permitidas