2016-11-08 5 views
0

enter image description here1Dアレイの貼り付けVBA - 転置付き

私は上記のようなものを持っています。基本的には、文字列を分割し、それを垂直に列Cに貼り付ける必要があります。

Sub test() 
    Dim str() As String 

    str = Split(Range("A1").Value, "/") 
    Range("C1").Value = Application.Transpose(str) 

End Sub 

転置が機能していません。助言がありますか?

答えて

1

出力するセルの数を指定する必要があります。現在、1つのセルしか指定していません。

Sub test() 
    Dim str() As String 

    str = Split(Range("A1").Value, "/") 
    Range("C1").Resize(Ubound(str)+1).Value = Application.Transpose(str) 

End Sub 

あなたは動的出力範囲のサイズを設定するためにサイズ変更を使用することができます

関連する問題