Bonjour,

je suis face à un problème de débutant....

je vous l'expose quand même car ca me bloque un peu..

dans une sub,je défini une matrice à partir d'un tableau situé dans une feuille.

dans une autre sub, je voudrais faire apelle à cette matrice que j'ai crée, mais je n'y arrive pas.

Voila le code que j'ai tenté:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Sub creationtableau()
 
Dim maintien(1 To 45, 1 To 37) As Variant
 
For i = 1 To 45
    For j = 1 To 37
    maintien(i, j) = Worksheets("maintien").Cells(i + 2, j + 1)
    Next j
Next i
 
End Sub
 
Sub essai()
MsgBox maintien(1, 1)
End Sub
seulement, dans la deuxième sub, il me dit que "maintien" n'est pas défini.

Pourriez-vous m'aider s'il vous plaît?