je ne vois pas d'ou vient mon pb

je ne vois pas d'ou vient mon pb - VB/VBA/VBS - Programmation

Marsh Posté le 14-05-2004 à 13:49:36    

bonjour, j'ai un ptit prob
je débute et je m'amuse avec des scripts pour apprendre;
lorsque je tape ce qui suit dans mon script ca fonctionne;
 

Code :
  1. Dim nNombreMax, nNombreMin, nNombre
  2. 'nNombreMin=InputBox("min" )
  3. 'nNombreMax=InputBox("max" )
  4. nnombremax=1000
  5. nnombremin=10
  6. Randomize
  7. Do Until nNombre>nNombreMin
  8. nNombre= Fix(Rnd*nNombreMax)
  9. Loop
  10. WScript.Echo nNombre


 
et lorsque je tape ceci, ca ne fonctionne pas;
 

Code :
  1. Dim nNombreMax, nNombreMin, nNombre
  2. nNombreMin=InputBox("min" )
  3. nNombreMax=InputBox("max" )
  4. 'nnombremax=1000
  5. 'nnombremin=10
  6. Randomize
  7. Do Until nNombre>nNombreMin
  8. nNombre= Fix(Rnd*nNombreMax)
  9. Loop
  10. WScript.Echo nNombre


 
Quelqu'un serait piourquoi?
merci d'avance...
 
 

Reply

Marsh Posté le 14-05-2004 à 13:49:36   

Reply

Marsh Posté le 14-05-2004 à 15:11:55    

Si j'ai bon souvenir le inputBox retourne du texte!!

Reply

Marsh Posté le 14-05-2004 à 15:16:02    

ptet avec  
nNombreMin=Val(InputBox("min" ))
nNombreMax=Val(InputBox("max" ))
?

Reply

Marsh Posté le 14-05-2004 à 15:17:43    

alors si je fait juste;
 

Code :
  1. n=inputbox ("bonjour" )
  2. wscript.echo n


 
et que je saisisse du texte ou un nombre, n est bien affiché, donc ce n'est pas de là que viens le prob, je pense...

Reply

Marsh Posté le 14-05-2004 à 15:19:53    

Ca devrait passer vi sinon essaie de voir du côté de Cint

Reply

Marsh Posté le 14-05-2004 à 15:24:56    

mathieu57100 a écrit :

alors si je fait juste;
 

Code :
  1. n=inputbox ("bonjour" )
  2. wscript.echo n


 
et que je saisisse du texte ou un nombre, n est bien affiché, donc ce n'est pas de là que viens le prob, je pense...


 
Faux , pour calculer on utilise des nombre pas des chaines et pour afficher on utilise l'un ou l'autre


Message édité par djobidjoba le 14-05-2004 à 15:27:17
Reply

Marsh Posté le 14-05-2004 à 15:29:37    

Cint marche très bien.
 
merci pour vos soluces

Reply

Marsh Posté le 14-05-2004 à 15:32:27    

mathieu57100 a écrit :

Cint marche très bien.
 
merci pour vos soluces


 
Nickel j'ai pas tout perdu :-)

Reply

Marsh Posté le 14-05-2004 à 15:36:24    

A VOTER ! lol
 
ok je sors


---------------
Créer son forum gratuit |  Mon beau blog phpBB caÿ le mal :o
Reply

Sujets relatifs:

Leave a Replay

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