"Objet attendu: " " mais où?

"Objet attendu: " " mais où? - VB/VBA/VBS - Programmation

Marsh Posté le 23-11-2006 à 11:56:46    

Je debute sous wsh/vbs, et je bloque sur un morceau de code pas terminé, à la ligne 23 cractère 3 j'ai une erreur de type  

Citation :

objet attendu:"

mais je ne vois pas se qui cloche.
svp aidez moi
 

Code :
  1. 'odin - 23 Novembre 2006 - TP3 Swtich
  2. option explicit
  3. class connexion
  4. public refmat,desig,nbPort
  5. end class
  6. class connecter
  7. public refmat,numPort,refMatCon
  8. end class
  9. dim tabconnexion(8)
  10. dim tabconnecter(8)
  11. dim i
  12. dim reference
  13. dim portotal
  14. for i = 1 to i = 6
  15.  set tabconnexion(i) = new connexion
  16. next
  17.  tabconnexion(1).refmat= "SWI3423"
  18.  tabconnexion(1).desig= "Switch 3COM"
  19.  tabconnexion(1).nbPort= "12"
  20.  tabconnexion(2).refmat="SWI3423"
  21.  tabconnexion(2).desig="Switch HP"
  22.  tabconnexion(2).nbport="24"
  23.  tabconnexion(3).refmat="SWI3427"
  24.  tabconnexion(3).desig="Swtich HP"
  25.  tabconnexion(3).nbport="24"
  26.  tabconnexion(4).refmat="SWI3428"
  27.  tabconnexion(4).desig="Switch 3com"
  28.  tabconnexion(4).nbport="12"
  29.  tabconnexion(5).refmat="ROU01"
  30.  tabconnexion(5).desig="Routeur Cisco"
  31.  tabconnexion(5).nbport="0"
  32.  tabconnexion(6).refmat="zzzzz"
  33.  tabconnexion(6).desig="zzzzz"
  34.  tabconnexion(6).nbport="0"
  35.  for i = 1 to i = 8
  36.   set tabconnecter(i) = new connecter
  37.  next
  38.   tabconnecter(1).refmat="SWI327"
  39.   tabconnecter(1).numPort="2"
  40.   tabconnecter(1).refmatcon="PC01"
  41.   tabconnecter(2).refmat="SWI3427"
  42.   tabconnecter(2).numport="10"
  43.   tabconnecter(2).refmatcon="PC03"
  44.   tabconnecter(3).refmat="SWI3427"
  45.   tabconnecter(3).numport="..."
  46.   tabconnecter(3).refmatcon="..."
  47.   tabconnecter(4).refmat="SWI3427"
  48.   tabconnecter(4).numport="24"
  49.   tabconnecter(5).refmat="SWI3432"
  50.   tabconnecter(5).numport="1"
  51.   tabconnecter(5).refmatcon="SWI3427"
  52.   tabconnecter(6).refmat="zzzzz"
  53.   tabconnecter(6).numport="0"
  54.   tabconnecter(6).refmatcon="zzzzz"
  55.   reference = inputbox ("Entrez la réference du matériel recherché" )
  56. Msgbox (" Vous avez entré: " & reference)
  57.  while tabconnexion(i).refmat <> reference
  58.   i= i+1
  59.  wend
  60.  while tabconnecter(i).refmat <> reference
  61.   i= i+1
  62.  wend
  63.  if tabconnecter(i).refmat= reference then
  64.   portotal= portotal +1
  65.  else wscript.echo  "matériel inconnu"
  66.  end if


Message édité par odin-78 le 23-11-2006 à 11:57:06
Reply

Marsh Posté le 23-11-2006 à 11:56:46   

Reply

Marsh Posté le 23-11-2006 à 12:11:08    

Euh ligne 19 : for i = 1 to i = 6   :??:  
Essaie comme ça : for i = 1 to 6


Message édité par archangel le 23-11-2006 à 12:11:28

---------------
J'suis timide - Prêt à mourir, mais pas à vivre - Je suis vraiement très fatigué ... - more than meets the eye
Reply

Marsh Posté le 23-11-2006 à 12:16:04    

Han ça marche ! Merci archangel ! Youhou je vais pouvour continuer, tu m'enlève une épine du pied :)

Reply

Sujets relatifs:

Leave a Replay

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