J'ai un probleme avec un array que j'essaie de contruire.
Voici mon code:
Dim ArrayRS(2) As Variant
Dim Col0(5) As Currency
Dim Col1(5) As Currency
Dim Col2(5) As String
De plus il y' a plusieirs choses qui ne vont pas.
-Dim ArrayRS(2) donnes un tableau à deux cellules
ce qui fait que ArrayRs(2) = Col2 n' est pas valide
tant au point de vue de la dimension qu' au point de
vue de l' écriture.
Col2 ne veut rien dire.Pas plus d' ailleurs que
ArrayRs(0) = Col0
ArrayRs(1) = Col1
<hr />... Y'en a même qui disent qu'ils l'ont vu voler.
Option Explicit
Private Type MyType
Col0(5) As Currency
Col1(5) As Currency
Col2(5) As String
End Type
Dim ArrayRS(2) As MyType
Private Sub Form_Load()
' Je remplis mes
arrays
Dim i As Integer
For i = 0 To 2
With ArrayRS(i)
.Col0(0) = CCur(i * 3)
.Col0(1) = 2@ 'pas
"#" qui est le DOUBLE, c'est "@" le CURRENCY
'...
.Col1(0) = 3.45
.Col1(1) = 6.25
'...
.Col2(0) = "2008-01"
.Col2(1) = "2008-02"
End With
Next i
MsgBox ArrayRS(0).Col2(1)
End Sub
ps : si tu valides le topic alors qu'il n'y a pas eu de bonne réponse, il risque d'y avoir moins de passage, dommage ;)
++
<hr size="2" width="100%" />Prenez un instant pour répondre à [infomsg_SONDAGE-POP3-POUR-CS_769706.aspx ce sondage] svp