Usuário com melhor resposta
Valores nulos

Pergunta
-
Boa noite, pessoal!
Estou com dificuldades para trabalhar com variáveis com contém valores nulos no VBA. O problema é pra checar estes valores. Já tentei, por exemplo:
[lista_pessoas].Value = Null
[lista_pessoas].Value = Nulo
[lista_pessoas].Value Is Null
mas não deu certo!
Como testo pra saber se uma variável (ou componente) está com o conteúdo vazio (nulo)?
Obrigado!
terça-feira, 21 de agosto de 2007 21:18
Respostas
-
Bülle,
já cria uma função num módulo para vc sempre utilizá-lo, pois testes referentes a valores vazios ou nulos é constante..
exemplo:
Function VazioNulo(X As Variant) as Boolean
If IsNull(X) Then
vaznul = True
ElseIf IsEmpty(X) Then
vaznul = True
ElseIf X = "" Then
vaznul = True
Else
vaznul = False
End If
End Functionqquer coisa, retorne.
abraço!
terça-feira, 21 de agosto de 2007 22:50 -
Use a função IsNull para verificar se determinado valor é nulo.quarta-feira, 22 de agosto de 2007 01:28Moderador
Todas as Respostas
-
Bülle,
já cria uma função num módulo para vc sempre utilizá-lo, pois testes referentes a valores vazios ou nulos é constante..
exemplo:
Function VazioNulo(X As Variant) as Boolean
If IsNull(X) Then
vaznul = True
ElseIf IsEmpty(X) Then
vaznul = True
ElseIf X = "" Then
vaznul = True
Else
vaznul = False
End If
End Functionqquer coisa, retorne.
abraço!
terça-feira, 21 de agosto de 2007 22:50 -
Use a função IsNull para verificar se determinado valor é nulo.quarta-feira, 22 de agosto de 2007 01:28Moderador
-
Boa tarde, Douglas!
Valeu pelas dicas!
Abraço!
quarta-feira, 22 de agosto de 2007 17:21