Collection Variable
For a collection of arbitrary length, you do have to loop, but at least you
can assign the range all at once.
Sub Main()
Dim col As Collection
Set col = New Collection
col.Add "dog", "dog"
col.Add "cat", "cat"
col.Add "bird", "bird"
Dim v, str As String
For Each v In col
str = str & v & ","
Next
v = Split(str, ",")
If UBound(v) -1 Then _
Range("A1:A" & col.Count) = _
WorksheetFunction.Transpose(v)
End Sub
"Todd Huttenstine" wrote in message
...
Hey guys
I have a collection variable called "TestCollection"
How do I specify to dump the entire collection into range
A:A?
Lets say there are 3 items in the collection... First
item is dog, second is cat, third is bird. I want cell A1
to say dog, cell A2 to say cat, and cell A3 to say bird.
How do I do this?
Thank you
Todd Huttenstine
|