1セル内に複数行入力されている値を、複数セルに分解したい。

初めまして。
現在Excelファイルから別のExcelファイルに転記するロボットを作成しているのですが、上記タイトルの件で困っております。

1セル内に複数行値が入っているのですが、それを分解して1セル1値とし、
セルの下に新規で追加したいのですが、ロボの組み方が分かりません。

下記に詳細を添付しましたので、どなたかアドバイスをいただけませんでしょうか。

@tmgtn さん

複数行入力のセルの値を取得して、
Chr(10)で区切りして、毎行内容の配列を繰り返して、
複数なセルに記入します。
下記のようにしてみましょう。

1 Like

wusiyangjiaさん

リプライありがとうございます。
スクリーンショットをもとに試させていただきます!

wusiyangjiaさん

すみません、最後の write cell の “A”+(inc の後は何になりますでしょうか?

@tmgtn さん

For Eachのoutputより、毎回繰り返しのindexを取得して、ある変数に格納できます。
その値を利用して、セルを動的に変更します。
上記の例には、
「“A”+(index+2).ToString」しています。

@wusiyangjia さん

ありがとうございました。
For Eachのoutputにindexを指定して、試してみます。

hello @wusiyangjia
これをチェックしてください

test.xls (5.5 KB)
Getting10charfromSheet.xaml (7.4 KB)