Retorna um valor booleano que indica se uma variável foi inicializada.
Sintaxe
IsEmpty(expressão)
O argumento de expressãonecessário é um Variant contendo uma expressão numérica ou de cadeia de caracteres. No entanto, como IsEmpty é usado para determinar se variáveis individuais são inicializadas, o argumento da expressão geralmente é um único nome de variável.
Comentários
IsEmpty retornará True se a variável não for inicializada ou for definida explicitamente como Empty; caso contrário, ele retornará False. False sempre será retornado se a expressão contiver mais de uma variável. IsEmpty retorna apenas informações significativas para variantes.
Exemplo
Observação
Os exemplos a seguir demonstram o uso dessa função em um módulo do Visual Basic for Applications (VBA). Para obter mais informações sobre como trabalhar com o VBA, selecione Referência do desenvolvedor na lista suspensa ao lado de Pesquisar e insira um ou mais termos na caixa de pesquisa.
Este exemplo usa a função IsEmpty para determinar se uma variável foi inicializada.
Dim MyVar, MyCheck
MyCheck = IsEmpty(MyVar) ' Returns True.
MyVar = Null ' Assign Null.
MyCheck = IsEmpty(MyVar) ' Returns False.
MyVar = Empty ' Assign Empty.
MyCheck = IsEmpty(MyVar) ' Returns True.