Création dynamique d'un objet - VB/VBA/VBS - Programmation
Marsh Posté le 26-03-2005 à 13:45:10
Tu peux déclarer ton objet comme ça:
Public colonne() As busobj.Column
Et tu utilise un ReDim Preserve à chaque fois que tu as besoin d'une nouvelle colonne.
Marsh Posté le 29-03-2005 à 12:38:53
Tu crées un tableau au final. Dans ce cas, quelle est la taille maximum de lignes et de colonnes que je peux créer?
Car il me semble que VB ne gère pas tellement bien les tableaux de très grande capacité.
Merci pour l'astuce
Marsh Posté le 25-03-2005 à 16:24:19
Bonjour,
J'ai deux petites questions concernant VB :
1/ j'ai déclaré en public un objet de type 'busobj.Column' qui est une colonne d'un rapport Business Objects.
--> Public colonne As busobj.Column
ensuite, quand je veux alimenter cette variable (colonne), j'exécute l'instruction suivante :
--> set colonne = variable
Et quand je veux la valeur de la 4ème ligne de cette colonne, je fais :
--> colonne.item(4).
ce que je veux faire c'est de créer dynamiquement mes variable colonne en attribuant un numero a la fin pour les distinguer.
Car ici, j'ai crée une seule colonne mais le nombre de colonnes varie.
Donc j'ai essayé : set colonne & i (avec i en compteur) = variable
Mais ca ne marche pas.
donc je voudrais avoir votre aide.
2/ quelle est la taille maximum d'un tableau (en lignes) que peut gérer VB? et si j'ai 10 000 lignes est ce difficile a gérer?
Merci
J'espère avoir été claire et si vous voulez plus d'expliquer je suis a votre disposition.
Merci
---------------
Je Suis En Phase Creative...