Bonjour, j'aimerais utiliser un tableau comme variable globale.
Mais mon tableu est un tableau dynamique.

Voici mon bout de code :
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
16
17
18
19
20
21
22
23
24
25
26
27
28
29
 
Dim P1() As Long
 
Private Sub cmdLancerBanc_Click()
....
N=100
 
'redimension de mon tableau
redim P1 (N)
 
'initialisation de mon tableau:
for i 0 to N 
P1(0)=20
Next i
 
end sub
 
 
Private Sub Timer1_Timer()
 
 
P1(0) = P1(0) - 1
 
If P1(0) = 0 Then
    MsgBox ("temps 1 de la pile 1 fini!!")
End If
 
 
End Sub
J'ai une erreur avec P1() dans la procédure Timer1_Timer()!!
Je comprends l'erreur mais je ne vois pas comment la corriger
Comment peut-on éviter cela?
Merci