色んな方法があるが、セル内改行で区分けされているようだから、
データー区切り位置の操作をして、マクロの記録を採る。そのとき、区切り文字で「その他」を選び「A」(何でも良い)とでも入れる。
そして標準モジュールに下記のようなコードになる。
そこで
x = Chr(10)を加え、OtherChar:= x に変える。下記は変えた後のコード。
ーー
Sub Macro5()
x = Chr(10)
Selection.TextToColumns Destination:=Range("A1"), DataType:=xlDelimited, _
TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=True, Tab:=False, _
Semicolon:=False, Comma:=False, Space:=True, Other:=True, OtherChar:= _
x, FieldInfo:=Array(1, 1), TrailingMinusNumbers:=True
End Sub
全行選択して、上記を実行。
ーー
全行のA列セルにSplit関数で分けてB列以下にセットする方法もある。
ーー
データー区切り位置の操作は「http」のように複数文字では使えないようだ。
お礼
回答していただいたプログラムで 思い通りの結果を得ることができました。 ありがとうございました。