Bonjour,
Je souhaite créer un dictionnaire contenant des variables de type structure:
Puis pour l'alimentation:
Le problème c'est que la compilation de ce dernier bout de code indique:
Seuls les types définis par l'utilisateur et qui sont définis dans les modules d'objets publics peuvent être convertis depuis ou vers un variant.
Tout ce code est dans un module, les types et le dictionary sont en Public...
J'en conclus que je dois mettre tous ça dans un module de classe ! ????
Please help!
Je souhaite créer un dictionnaire contenant des variables de type structure:
Code:
Public Type typTypeValeur
Code As String
Desc As String
End Type
Public goTypeValeur As Dictionary
Puis pour l'alimentation:
Code:
With Worksheets("Dico_New")
llRow = 3
Do While Trim(.Range("P" & llRow).Value) <> ""
Dim UnTypeValeur As typTypeValeur
UnTypeValeur.Code = Trim(.Range("P" & llRow).Value)
UnTypeValeur.Desc = Trim(.Range("Q" & llRow).Value)
Call goTypeValeur.Add(UnTypeValeur.Code, UnTypeValeur)
llRow = llRow + 1
Loop
End With
Le problème c'est que la compilation de ce dernier bout de code indique:
Seuls les types définis par l'utilisateur et qui sont définis dans les modules d'objets publics peuvent être convertis depuis ou vers un variant.
Tout ce code est dans un module, les types et le dictionary sont en Public...
J'en conclus que je dois mettre tous ça dans un module de classe ! ????
Please help!