Sub test()
Dim i As Integer
Dim coutner As Integer
Dim Slowniczek As Dictionary
Dim sh As Variant
Dim y As Integer
Dim test As String
Dim test2 As String
Dim Kolekcja As New Collection
Dim lenght As Long
Dim VarCompanyNum As String
Dim del As String
Dim ArrayRange As Variant
Set Slowniczek = CreateObject("Scripting.Dictionary")
With ActiveSheet
del = "; "
Dim vitems, vkeys
For i = 1 To 3
vitems = Slowniczek.Items
vkeys = Slowniczek.Keys
If Not Slowniczek.Exists(ArrayRange(i, 2)) Then
Slowniczek.Add ArrayRange(i, 2), ArrayRange(i, 1)
Else
Slowniczek.Item(ArrayRange(i, 2)) = Slowniczek.Item(ArrayRange(i, 2)) + del + (ArrayRange(i, 1))
End If
Next i
End With
vitems = Slowniczek.Items
vkeys = Slowniczek.Keys
End Sub
Bookmarks