Convertion de chaîne ...
Résolu
Utilisateur anonyme
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonsoir je suis actuellement sur un projet mais il y a un problème, lorsque je lance le débogage, cette erreur s'affiche :
La conversion de la chaîne "" en type 'Double' n'est pas valide.
Que faire ? Merci
La conversion de la chaîne "" en type 'Double' n'est pas valide.
Que faire ? Merci
A voir également:
- Convertion de chaîne ...
- Chaine tnt gratuite sur mobile - Guide
- Plus de chaine tv - Guide
- Chaine radio - Télécharger - Médias et Actualité
- Chaine musique bouygues - Accueil - Guide TV et vidéo
- L'équipe live foot chaine - Accueil - TV & Vidéo
1 réponse
Bonjour,
Il faut tester la variable, par exemple :
Il faut tester la variable, par exemple :
Option Explicit Sub test() Dim MaChaine As String Dim MonNombre As Double MaChaine = "0,23" If IsNumeric(MaChaine) Then MonNombre = CDbl(MaChaine) MsgBox MonNombre Else MsgBox "La variable 'MaChaine' (" & MaChaine & ") ne peut pas être" & _ " convertie," & vbCr & "car elle ne représente pas un nombre !" End If MaChaine = "0.23" If IsNumeric(MaChaine) Then MonNombre = CDbl(MaChaine) MsgBox MonNombre Else MsgBox "La variable 'MaChaine' (" & MaChaine & ") ne peut pas être" & _ " convertie," & vbCr & "car elle ne représente pas un nombre." End If End Sub
Utilisateur anonyme
Je te remercie :)