Was confused by single column

PHP Code: 
Sub Demo2()
    
Application.ScreenUpdating False
    
[RD].Rows(1)(0).Copy [OT]
    
ReDim VA(1 To [RD].Rows.Count1 To [RD].Columns.Count)

    
With CreateObject("System.Collections.SortedList")
        For 
C& = 1 To [RD].Columns.Count
            
For Each V In [RD].Columns(C).Value:  .Item(V) = "":  Next
            
For R& = 1 To .Count:     VA(RC) = .GetKey(1):  Next
            
.Clear
        Next
    End With

    
[OT].Offset(1).Resize(UBound(VA), UBound(VA2)).Value VA
    
[OT].CurrentRegion.HorizontalAlignment xlCenter
End Sub 
You may like it !