tableau dynamique en VB6 (débutant) - VB/VBA/VBS - Programmation
Marsh Posté le 30-06-2003 à 08:26:54
fils_de_la_lumiere a écrit : salut
|
Je pense que tu devrais utiliser la fonction Redim().
Je ne me souviens plus de la syntaxe ni des parametres, mais en chercahnt dans l'aide, tu devrais trouver rapidment....
Marsh Posté le 30-06-2003 à 10:53:40
' Pour déclarer ton tableau dynamique :
Public Artistist()
Je te conseille d'utiliser une variable contenant le nombre d'artistes. Comme ça tu dimensionne ton tableau avec la place exacte dont tu as besoin :
' Tu Redimensionne le tableau :
ReDim Preserve Artistlist(NombreArtistes-1)
' le "Preserve" permet de conserver les données stokées dans le tableau
' Et ta boucle while devient :
while i < NbArtistes - 1
...
wend
Marsh Posté le 30-06-2003 à 11:16:52
cfr ma signature, il y a un post qui traite des tableaux en long et large
Marsh Posté le 30-06-2003 à 03:29:18
salut
j'ai un probleme j'ai, dans un module ceci:
et dans une feuille ceci:
mais le bleme c'est que ca bloque au bout des 700 et j'aimerai bien que l'on puisse lui dire par exemple artistlist(701) = "machin" sans quil me sorte une erreur, en claire je voudrait supprimer les 700 pour une valeur pouvant etre infinie. Quel est la marche à suivre?