Undermest dict_test ()
Dunkel rng som spänner
Dunkel celle som spänner
Dunkla dic_items som Variant
Dunkelt I som Long
Dunkelt x som Variant
Dunkelt dic som Scripting.Dictionary
Fastställd dic = ny Scripting.Dictionary
dic.CompareMode = 1
Med täcker (”Sheet1”)
Fastställd rng = spänner (. Celler (1, ”A”). Celler (. Rows.Count, ”A”). Avsluta (xlUp))
För varje celle i rng
Om inte dic.exists (celle. Värdera) därefter
dic. Tillfoga celle. Värdera celle. Värdera
Avsluta om
Nästa celle
dic_items = dic. Objekt
. [c: c] .ClearContents
. [c1]. Resize (dic. Räkna 1) = Application.Transpose (dic_items)
Avsluta med
Fastställdt dic = ingenting
Avsluta suben
|