Erreur avec la commande "Type"
Bonjour,
J'ai essayé d'utiliser la commande "Type".
voici mon code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
Public Type VirementsReguliers
Count As Integer
Index As Integer
TabStartDate(100) As Date
TabFinDate(100) As Date
TabMontant(100) As Double
End Type
Public Type VirementsExceptionnels
Count As Integer
Index As Integer
TabDate(100) As Date
TabMontant(100) As Double
End Type
Private Sub CommandButton1_Click()
Dim VirReg As VirementsReguliers
Dim VirExp As VirementsExceptionnels
...
End Sub |
vba me met l'erreur suivante:
Citation:
Erreur de compilation:
Impossible de définir un type Public défini par l'utilisateur à l'intérieur d'un module objet
Dans un tutorial de ce site j'ai lu:
Citation:
Ce code se place toujours en tête de module standard. Il ne peut jamais être utilisé dans le corps d'une procédure ou d'une fonction.
Je pense que c'est mon probleme car je fais la déclaration au dessus le la procedure. Mais où dois je déclarer le type ? J'ai essayé de faire la déclaration dans un module mais ca marche pas ... :(
Pouvez vous m'aider?
:calim2: