ARRAY VAZIO

JEISONANTONI 18/04/2011 14:05:15
#371704
Boa tarde,

Preciso saber como verific ar se um array tem registros...

por exemplo.

<< dim x as variant >>

preciso saber se esta variavel X obteve algum registro, existe alguma forma de fazer isso?

vlw
JONATHANSTECKER 18/04/2011 14:11:28
#371705
Resposta escolhida
[ô]verifica se variável/campo esta vazio
Public Function Vazio(ByVal St As Variant) As Integer
If IsNull(St) Then [ô]se está nulo
Vazio = True [ô]retorna sim
Else
Select Case VarType(St) [ô]tipo do campo/variável
Case 8 [ô]string
Vazio = (Len(Trim$(St)) = 0) [ô]se o tamanho é zero
Case 7 [ô]data
Vazio = (St <= CDate([Ô]2/1/100[Ô])) [ô]menor que 2/1/100
Case Else [ô]numérico/logico
Vazio = (St = 0) [ô]se for igual a zero
End Select
End If
End Function


Fonte.: FUNCAO QUE VERIFICA SE ESTA VAZIO
JEISONANTONI 18/04/2011 14:16:50
#371706
obrigado JONATHANSTECKER, não conhecia essa função VarType.

consegui verificar se meu array está retornando dados.
Tópico encerrado , respostas não são mais permitidas