Vu comme ça oui. Très pessimiste
Très cher vu que tu as dû tester ....
En fait il te faut un module et un Sub
En amont de ton Sub (c'est à dire tout en haut de la feuille), tu définis ton Type
'---
Public utClientDef
lClientID As ...
sDepositAccount As ...
sExtension As ...
sFullName As ...
sShortName As ...
iImageRetention As ...
End Type
' Puis tu définis ici ton Clients
Dim Clients() As utClientDef
'---
Voilà pour avant le Sub
après, dans le sub, il y a le reste
'---
Dim x as Integer
x = 0
While Not RS.EOF
ReDim Preserve Clients(x) As utClientDef
Clients(x).lClientID = RS!Client_ID
Clients(x).sDepositAccount = RS!Client_Deposit
Clients(x).sExtension = RS!Client_Extension
Clients(x).sFullName = RS!Client_FName
Clients(x).sShortName = RS!Client_SName
Clients(x).iImageRetention = RS!Client_ImageRetention
x = x + 1
RS.Movenext
Wend
'---
Et normalement tout va pour le mieux ...
Message édité par knakes le 14-07-2005 à 20:29:25
---------------
now : do nothing