Bonjour à tous,
Je me permets de poster car je rencontre un problème dans mon code VBA.
Je voudrais créer une matrice via un "sub", qui prend ses valeurs dans une feuille excel.
Par la suite, je voudrais faire appel aux valeurs de cette matrice dans d'autres procédure ("sub", "function"), mais malheureusement Excel supprime la matrice en entrant dans une autre procédure.
Pour exemple :
Biensur, dans la deuxième Sub, j'ai une erreur...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Sub def() Dim Plage As Range ReDim Tableau(1 To 100, 1 To 2) Set Plage = Worksheets("mafeuille").Range("B3:C123") Tableau = Plage.Value End Sub Sub ess() s = Tableau(3, 2) End Sub
Auriez-vous une idée pour résouder mon problème ?
Merci d'avance,
TheRealMike
Partager