Excel2010他の人の作成したExcelファイルを扱っていると、いろいろな要望が出てきます。このデータがなぜ同じセルに入っているのかと思うことがあれば、なぜこれらのデータが別々のセルに入っているのかと思うこともあります。私が最近、扱わせていただいているExcelでは、別のセルになっているけれども、後の処理を考えると同じセルになっているほうがありがたいデータがあります。Applications)マクロを作成してみました。Sub例えば、A1:E2セルを選択した状態で上記のマクロを実行すると、A1セルには元のA1:E1セルに入力されていたデータが、A2セルには元のA2:E2セルに入力されていたデータがまとめられます。iRow」ループが、選択されているセル範囲を行ごとになめていく部分です。iCol」ループが、列ごとにセルをなめていく部分です。2つのループの中では、変数「sData」にセルの文字列を格納して、改行「vbLf」をくっつけています。