M
mateaus
Guest
Bonjour,
J'ai créé un module qui gère un programme de calcul qui se compose de plusieurs macros (sub) qui ont chacune leur rôle.
J'ai déclaré un tableau en public :
Public tableau As Variant
Dans une macro, j'appelle des données extraites de ma feuille excel :
i = 57 'n° premiere colonne
K = 75 'n° premiere ligne
lignes = 2
valeurs = 5
ReDim tableau(lignes, valeurs)
tableau = Range(Cells(K, i), Cells(K + lignes, i + valeurs)).Value
Puis j'utilises les valeur du tableau dans une autre macro :
For i = 1 to 2
VLoad.X = tableau(i, 2)
Next i
Pouvez me dire pourquoi çà ne marche pas et ce qu'il faut que je fasses?
J'ai créé un module qui gère un programme de calcul qui se compose de plusieurs macros (sub) qui ont chacune leur rôle.
J'ai déclaré un tableau en public :
Public tableau As Variant
Dans une macro, j'appelle des données extraites de ma feuille excel :
i = 57 'n° premiere colonne
K = 75 'n° premiere ligne
lignes = 2
valeurs = 5
ReDim tableau(lignes, valeurs)
tableau = Range(Cells(K, i), Cells(K + lignes, i + valeurs)).Value
Puis j'utilises les valeur du tableau dans une autre macro :
For i = 1 to 2
VLoad.X = tableau(i, 2)
Next i
Pouvez me dire pourquoi çà ne marche pas et ce qu'il faut que je fasses?