redim = indice en dehors de la plage : erreur 800a0009

J'utilise ces scripts sur mes machines Microsoft Windows.
Je sais, il y a mieux, il y a toujours mieux, mais ce langage est simple et très efficace sur les machines Windows.
Répondre
marco44
Administrateur du site
Messages : 86
Enregistré le : jeu. 1 janv. 2009 13:00

redim = indice en dehors de la plage : erreur 800a0009

Message par marco44 » lun. 7 oct. 2013 14:59

Sur une instruction

Code : Tout sélectionner

Redim Tableau((i + 1),2)
J’ai le messages suivant :
Erreur d’exécution Microsoft VBScript erreur ’800a0009’
Indice en dehors de la plage

marco44
Administrateur du site
Messages : 86
Enregistré le : jeu. 1 janv. 2009 13:00

Re: redim = indice en dehors de la plage

Message par marco44 » lun. 7 oct. 2013 15:00

En VBS, on ne peut pas redimensionner dynamiquement un tableau sur sa première entrée.

Ma première entrée étant fixe, j’ai donc modifié mon tableau pour faire :

Code : Tout sélectionner

Redim Tableau(2,(i + 1))

Répondre