エクセル 行数指定し一つのセルに改行込で入れる
日本語が下手でもうしわけないです。
エクセルのマクロにて、行数指定指定したセルを別セルに
改行を含めて入れたいのです。
具体的なやりたいこととしては、
A列に不定期間隔で不定形の文字列が入力されていて、(間は空白)
その文字列から文字列の行数を読み、
B列の同じ行数分のセルをひとまとまりとし、
別シートのA1に改行込みで入れる。
次のまとまりはA2に次はA3に…
といった動作をさせたいです。
例.
1.A1,A6,A9に文字列があるとする。間は空白
文字列間の行数を読む
(1)A1-A5
(2)A6-A8
(3)A9-最終行
2.A列で取得した行数と同じ行数をB列で指定
(1)B1-B5
(2)B6-B8
(3)B9-最終行
3.B列で指定したセルをひとまとまりとして
別シートのA1から順に改行込みで入れる
(1)シート2のA1
B1(改行)
B2(改行)
B3(改行)
B4(改行)
B5(改行)
(2)シート2のA2
B6(改行)
B7(改行)
B8(改行)
(3)シート2のA3
B9(改行)
・
・
最終行
#######
マクロでの実現を考えているのですが、
マクロ初心者でさっぱりわかりません。
どなたか、マクロでの記述例を教えて頂けないでしょうか。
また、関数で実現できるのであれば、そちらも教えて頂きたいです。
宜しくお願いします。
お礼
ありがとうございました。