Tableau VBS - VB/VBA/VBS - Programmation
Marsh Posté le 29-12-2005 à 10:39:24
Re,
Perso, pour un tableau, j'utilise ça :
For i = 0 to Ubound(erreur)
MsgBox erreur(i)
Next
Marsh Posté le 29-12-2005 à 10:43:00
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.
Marsh Posté le 29-12-2005 à 11:05:10
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!
Marsh Posté le 29-12-2005 à 11:12:02
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+
Marsh Posté le 29-12-2005 à 10:16:24
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????