No.010 ソートしたグループごとのデータを別ブックに分割するサンプルVBA 2003/2007/2010/2013/2016 以前お仕事で、こんな面倒な作業が一時期毎日ありました。 毎日ダウンロードした進捗データを、グループ(そのときは部署)ごとに配布するため、グループごとのデータに分割する、といったものです。 つまり、大きなデータをソートし、グループごとに分割したブックを作成する、ということで、グループの個数分ブックを作ることになります。 グループが数個であれば毎日手作業もなんとかがんばれると思いますが、そのときのグループ数は数十個あり、これはもう速攻で、マクロを作りました。 今回は、そのときに利用したマクロに手を加え、汎用的に利用できるサンプルを作りました。 上図のように、左の元データでソートしてある[列1]のグループごとに、グループ名のファイルを作成します。 サンプルVBAファイ