質問: excelでマクロを設定したいです。 この写真のように、表データの1行目はg4のセルにカンマで区切り excelでマクロを設定したいです。 この写真のように、表データの1行目はg4のセルにカンマで区切りデータを結合。 表の2行目はg4のセルを改行し、2行目にカンマで区切り、データを結合して表示されるようにしたいです。 この表データがどれだけあっても使えるようにしたいです。個数制限があるなら100行程度あればありがたいです。 よろしくお願いします!
回答: こんばんは、 こんな感じで、どうでしょう。 最後のchr(10)の処理はお任せします。 セル内改行、後で困らないように考えてくださいね。 sub sample() dim i as long, j as integer dim stra as string for i = 4 to cells(rows.count, 1).end(xlup).row for j = 1 to 5 if j < 5 then stra = stra & cells(i, j) & "," else stra = stra & cells(i, j) & chr(10) end if next j next i range("g4") = stra end sub