agoTags:VBAコンピューティングプログラミング仕事ウェブサイトの表のデータを使おうとおもって、Excelにコピペしてきたのですが、大量のデータが複数の列にまたがっていたので、1列にまとめるためのマクロを作りました。選択範囲のセルのデータを1列にまとめることができます。マクロのコードコードはこんな感じです。Selectionに対してループをかけ、セルの内容が空白でなければ配列に格納します。セルを選択できるダイアログを呼び出し、選択したセルから配列のデータを1列に展開していきます。Application.InputBox("出力するセルを選択してください。Sub実際に動かすとこんな感じExcelの標準機能に(データの項目とか)ありそうなんですけどね・・・、、調べると関数使ったり同じようにマクロの情報とか出てくるのでたぶんないんだと思います。ThenのところのIf文を外してください。コメントをキャンセルメールアドレスが公開されることはありません。まれまるウェブマーケティング、プログラミング、ものづくりなどをやっています。Postsスクリーンキャプチャの撮り方まとめ。Tagの解説と設定例まとめ。