VBA : initialiser matrice en bloc

PERNST Messages postés 14 Statut Membre -  
PERNST Messages postés 14 Statut Membre -
Bonjour

J'essaie de transformer une liste de 4000 lignes en matrice avec une macro VBA.

La liste comprend les paramètres suivants que je voudrais injecter dans la matrice à 5 dimensions :
clés d'entrée
- client
- région
- critère 1
- critère 2
sortie
- avis

je récupère le nb de clients, le nb de régions, etc... et je redimensionne la matrice avec "redim" en conséquence. Je mets également sous forme de vecteur chaque liste de clients, régions, etc...

Je voudrais initialiser la 1ère colonne de la matrice avec "liste clients", la seconde avec 'liste régions", etc... mais laisser "vide" la dernière colonne puisque c'est celle qui sera remplie en fonction des 4 premiers critères.

Ma question :
Une instruction du type Matrice = array (vecteur liste, vecteur région, vecteur critère1, vecteur critère2,) peut-elle servir à initialiser uniquement les 4 1ère colonnes ? Et remplir en

1 réponse

PERNST Messages postés 14 Statut Membre
 
.. et remplir ensuite avec une boucle la dernière colonne.

Merci de votre aide
0