OVH Cloud OVH Cloud

Format

7 réponses
Avatar
Bonjour,
Comment v=E9rifier si une variable de type Variant est de=20
type string, number ou date?

7 réponses

Avatar
ng
Salut,

Regarde du coté de VarType :

Dim vMaVar As Variant

vMaVar = "test"

If VarType(vMaVar) = vbString Then
MsgBox "La variant est bien actuellement de type String !"
End If

vMaVar = #2/2/2002#

If VarType(vMaVar) = vbDate Then
MsgBox "La variant est bien actuellement de type Date !"
End If


--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/


a écrit dans le message de news:
1173e01c3f547$758cf100$
Bonjour,
Comment vérifier si une variable de type Variant est de
type string, number ou date?
Avatar
Merci de ton aide
-----Message d'origine-----
Salut,

Regarde du coté de VarType :

Dim vMaVar As Variant

vMaVar = "test"

If VarType(vMaVar) = vbString Then
MsgBox "La variant est bien actuellement de type


String !"
End If

vMaVar = #2/2/2002#

If VarType(vMaVar) = vbDate Then
MsgBox "La variant est bien actuellement de type


Date !"
End If


--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/


a écrit dans le


message de news:
1173e01c3f547$758cf100$
Bonjour,
Comment vérifier si une variable de type Variant est de
type string, number ou date?


.



Avatar
Zoury
Salut!

et en complément de la réponse de Nicolas, il y a aussi la fonction
TypeName() qui renvoit le type d'une variable en String.

--
Cordialement
Yanick Lefebvre - MVP pour Visual Basic
http://faq.vb.free.fr/?rubrique=0 - http://www.mvps.org/vbnet/
http://www.mentalis.org/agnet/apiguide.shtml - http://www.mztools.com/

Merci de poster les réponses au groupe afin d'en faire profiter à tous
Avatar
François Picalausa
Bonjour/soir,

Pour être complet, il existe aussi l'opérateur TypeOf (dont l'utilisation
est un peu différente)

--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com


"Zoury" <yanick_lefebvre at hotmail dot com> a écrit dans le message de
news:
Salut!

et en complément de la réponse de Nicolas, il y a aussi la fonction
TypeName() qui renvoit le type d'une variable en String.


Avatar
Zoury
> Pour être complet, il existe aussi l'opérateur TypeOf (dont l'utilisation
est un peu différente)



et pour compléter le complément du complément, l'instruction TypeOf permet
de déterminer le type d'un objet exclusivement. ;O)
Avatar
François Picalausa
Bonjour/soir,

j'ajouterais que je n'ai plus rien à ajouter :-)

--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com

"Zoury" <yanick_lefebvre at hotmail dot com> a écrit dans le message de
news:%
Pour être complet, il existe aussi l'opérateur TypeOf (dont
l'utilisation est un peu différente)



et pour compléter le complément du complément, l'instruction TypeOf
permet de déterminer le type d'un objet exclusivement. ;O)


Avatar
Zoury