Table des matières
Déterminer le type de variable VBA
Utilisation NomType(nom de la variable) après avoir défini la variable sur quelque chose » Un grand merci à Mark Bigelow.
Cela pourrait s'avérer très utile si vous êtes assis et que vous vous grattez la tête à cause d'une erreur de « incompatibilité de type ».
L'exemple suivant illustre l'utilisation de TypeName pour afficher les modifications de type sous-jacentes d'un Variant.
1234567891011121314151617181920212223242526272829 | Sous QuelEstLeType()Dim Mark comme varianteMarque = 1MsgBox Mark & " rend la variable " & TypeName (Mark)Marque = 111111MsgBox Mark & " rend la variable " & TypeName (Mark)Note = 111111.11MsgBox Mark & " rend la variable " & TypeName (Mark)Fin du sous-marin |