Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1329 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Tableau VBS

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Tableau VBS

n°1274313
Travailleu​use06
Posté le 29-12-2005 à 10:16:24  profilanswer
 

Bonjour,
je vous explique mon problème.
J'ai crée deux tableaux :
site(0) = ...
erreur(0) = ....
site(1) = ....
erreur (1) = ....

Ensuite je parcours le tableau
For each i in erreur
Et je veux comparer ce qu'il y a dans erreur à une variable et c'est là ou j'ai une erreur, qd j'execute le script il me dit une erreur
Je fais :
If erreur(i) = Variable
 
Ou est le problème?
Pouvez vous m'aider????

mood
Publicité
Posté le 29-12-2005 à 10:16:24  profilanswer
 

n°1274319
pc75
Posté le 29-12-2005 à 10:34:47  profilanswer
 

Bonjour,
 
Et c'est quoi l'erreur ?

n°1274320
Travailleu​use06
Posté le 29-12-2005 à 10:36:09  profilanswer
 

que le i est deja utilisé

n°1274323
pc75
Posté le 29-12-2005 à 10:39:24  profilanswer
 

Re,
 
Perso, pour un tableau, j'utilise ça :
 
For i = 0 to Ubound(erreur)
   MsgBox erreur(i)
Next

n°1274324
Travailleu​use06
Posté le 29-12-2005 à 10:40:15  profilanswer
 

Ubound??? je ne connais pas ?

n°1274326
pc75
Posté le 29-12-2005 à 10:43:00  profilanswer
 

Re,
 
Un extrait de MSDN :
 
UBound()
Renvoie une valeur de typeLong contenant le plus grand indice disponible pour la dimension indiquée d'untableau.
 
PS : Il existe aussi la fonction LBound() :
Renvoie une valeur de typeLong contenant le plus petit indice disponible pour la dimension indiquée d'untableau.

n°1274328
Travailleu​use06
Posté le 29-12-2005 à 10:44:02  profilanswer
 

merci

n°1274342
Travailleu​use06
Posté le 29-12-2005 à 11:05:10  profilanswer
 

est ce que je pourrais te poser une autre question en vbs???
Je voudrais utiliser un boolean mais je n'ai aucune idée comment le déclarer ni comment l'utiliser et j'ai épuisé les moteurs de recherches!

n°1274347
pc75
Posté le 29-12-2005 à 11:12:02  profilanswer
 

Re,
 
En VBS, les variables ne sont pas typées ; elles sont de type variant.
 
Si tu veux utiliser un boolean, tu fais simplement :
 
MaVariable = true (ou false)
 
Sinon, il existe des fonctions de conversion de types de données :
 
CBool(expression)
 
CByte(expression)
 
CCur(expression)
 
CDate(expression)
 
CDbl(expression)
 
CDec(expression)
 
CInt(expression)
 
CLng(expression)
 
CSng(expression)
 
CStr(expression)
 
CVar(expression)
 
A+


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Tableau VBS

 

Sujets relatifs
[VBA]Tableau croisé dynamique sur plage variablevba word couleur tableau
ptit problemes en VBSTransféré un tableau entre 2 form ? Pointeur ?
Importer mots d'un fichier texte dans un tableauRécupérer la taille d'un tableau
Comment afficher/récupérer des éléments (POO) d'un tableau[Pascal] Décalaration d'un tableau
[VBS] Redimensionner un tableau a plusieurs dimensionsexporter un csv vers un tableau en vbs
Plus de sujets relatifs à : Tableau VBS


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR