Se connecter avec Microsoft
S'identifier ou créer un compte.
Bonjour,
Sélectionnez un autre compte.
Vous avez plusieurs comptes
Choisissez le compte avec lequel vous voulez vous connecter.

Résumé

Dans le système de programmation Microsoft Visual Basic, édition applications, lorsque vous utilisez la fonction CInt () avec une chaîne qui ne peut pas être convertie en nombre, vous recevez le message d’erreur suivant :

Erreur au moment de l’exécution' 13 ' : incompatibilité de type

Informations supplémentaires

La fonction CInt convertit une expression en entier. Vous pouvez utiliser n’importe quelle expression numérique ou de chaîne valide, mais l’expression de chaîne doit être capable d’être convertie en nombre. Dans l’état de référence, vous devez utiliser la fonction CInt au lieu de la fonction Val pour fournir des conversions internationales d’un autre type de données à un nombre entier. Toutefois, les deux fonctions ne se comportent pas exactement de la même manière. Lorsque vous utilisez la fonction Val pour renvoyer les nombres contenus dans une chaîne, seuls les premiers caractères numériques de la chaîne sont renvoyés. Même si la fonction Val renvoie uniquement la partie numérique d’une expression de chaîne, la fonction CInt renvoie le message d’erreur ci-dessus si l’expression de chaîne ne peut pas être évaluée en tant que nombre. Voici un tableau d’expressions et de valeurs renvoyées par les fonctions CInt et Val. Expression Value Returned -------------------------------------------- Val("1726 56th Ave NE") 172656 CInt("1726 56th Ave NE") Error message Val("asdf") 0 Cint("asdf") Error message Val("1,000") 1 CInt("1,000") 1000 Val("1.34") 1.34 CInt("1.34") 1 La fonction Val renvoyant la valeur 0 lorsqu’elle est utilisée avec une expression qui contient 0 ou aucun numéro, vous ne pouvez pas l’utiliser pour tester si une chaîne d’entrée est un nombre valide. Toutefois, vous pouvez utiliser la fonction CInt dans une procédure pour déterminer si une chaîne d’entrée est un nombre valide.

Références

Pour plus d’informations sur la fonction CInt, sélectionnez le bouton Rechercher dans la référence Visual Basic et tapez :

CInt

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?
En cliquant sur Envoyer, vos commentaires seront utilisés pour améliorer les produits et services de Microsoft. Votre administrateur informatique sera en mesure de collecter ces données. Déclaration de confidentialité.

Nous vous remercions de vos commentaires.

×