Fonction "Val()"

Fonction "Val()" - VB/VBA/VBS - Programmation

Marsh Posté le 05-08-2004 à 15:41:43    

Bonjour à tous ceux qui sont pas encore partis en vacances!!!(et les autres aussi!)
 
J'arrives pas à utiliser la fonction "Val()", un truc tout bete, en vb.
Quand je veux la teste, il me met : "Erreur de compilation - Tableau attendu", en me surbrillant la fonction....
Elle sert juste à renvoyer des nombres dans un chaine...
Comprends pas....
Si vous avez des petites idées (ou meme des grandes!) d'ou que ca pourrait venir, je serai bien content!!
 
Merci!

Reply

Marsh Posté le 05-08-2004 à 15:41:43   

Reply

Marsh Posté le 05-08-2004 à 15:56:40    

euh à mon avis il y a erreur sur l'interprétation de l'erreur.
 
pourrais-tu nous montrer un petit bout de code?


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 05-08-2004 à 16:05:58    

Alors ca fait un truc comme ca, tout con....
'''''''''''''''''''''''''''''''''''''''''''''''
dim aDoubleVar as Double
dim aStringVar as string
 
aStringVar = "Machin458796" 'Je veux extraire 458796.
aDoubleVar = Val(aStringVar)
 
Et quand je le teste, il me met le msg d'erreur à la noix...

Reply

Marsh Posté le 05-08-2004 à 16:10:57    

J'ai testé ce bout de code et ça passe. Sauf que si tu veux vraiment qu'il te retrouve la partie numérique, il va falloir implémenter une procédure pour, parce VB ne reconnaît pas lui-même la partie numérique et te remballe zéro.


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 05-08-2004 à 16:16:26    

Merci beaucoup en tout cas...
 
J'ai essayé dans un nouveau projet et il passe aussi...
Je comprends vraiment pas la...
Ca va me souler de me refaire une procédure identique...
Merci quand meme en tout cas...
Si quelqu'un aurait des idées sur le pourquoi du comment...
 
Merci!

Reply

Marsh Posté le 05-08-2004 à 16:18:24    

Tu peux lire la FAQ VB histoire de lire quelques anecdotes et comment le langage peut réagir, ça t'aidera à comprendre mieux la philosophie VB ;)
 
http://forum.hardware.fr/hardwaref [...] 3534-1.htm


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed