Bonjour si ça te donne des idées!
1 2 3 4 5 6 7 8 9
| Dim Catégories As Object
Sub test()
Set Catégories = CreateObject("Scripting.Dictionary")
Catégories.Add "Catégorie A", New Catégorie
Catégories.Add "Catégorie B", New Catégorie
Catégories.Add "Catégorie C", New Catégorie
codeBarre = "0123456789A"
Catégories("Catégorie A").Add codeBarre, 2, "test"
End Sub |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| Public Articles As Object
Private Sub Class_Initialize()
Set Articles = CreateObject("Scripting.Dictionary")
End Sub
Private Sub Class_Terminate()
Set Articles = Nothing
End Sub
Public Sub Add(ID As String, Quantité As Integer, Sens As String)
If Not Articles.exists(ID) Then
Articles.Add ID, New Article
Articles(ID).ID = ID: Articles(ID).Quantité = Quantité: Articles(ID).Sens = Sens
End If
End Sub |
Public ID As String, Quantité As Integer, Sens As String
Partager