Bonjour,

J'ai besoin d'une petite aide.

Dans un userform, je souhaite initialiser un tableau pour charger les valeurs saisies.
Cependant dans la déclaration de tableau, le système n'accepte pas ma variable NB_Coques , il dit "Erreur de compilation constante requise".
ma variable est déclarée en public dans le module d'appel

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
' dans le module d'appel
Public Nb_Coques As Integer
....
 
Private Sub CommandButton1_Click()
Nb_Coques = ThisWorkbook.Sheets("Data").Range("B2")
Dim Tab_Source(1 To Nb_Coques, 1 To 2)
 
For i = 1 To Nb_Coques
Tab_Source(i, 1) = Me.Controls("Coque_" & i).Value
Tab_Source(i, 2) = Me.Boite.Value
Next i
Merci pour vos conseils.
Denis