No.010 ソートしたグループごとのデータを別ブックに分割するサンプルVBA 2003/2007/2010/2013/2016 以前お仕事で、こんな面倒な作業が一時期毎日ありました。 毎日ダウンロードした進捗データを、グループ(そのときは部署)ごとに配布するため、グループごとのデータに分割する、といったものです。 つまり、大きなデータをソートし、グループごとに分割したブックを作成する、ということで、グループの個数分ブックを作ることになります。 グループが数個であれば毎日手作業もなんとかがんばれると思いますが、そのときのグループ数は数十個あり、これはもう速攻で、マクロを作りました。 今回は、そのときに利用したマクロに手を加え、汎用的に利用できるサンプルを作りました。 上図のように、左の元データでソートしてある[列1]のグループごとに、グループ名のファイルを作成します。 サンプルVBAファイ
![ソートしたグループごとのデータを別ブックに分割するサンプルVBA|Excel|ヘルプの森](https://cdn-ak-scissors.b.st-hatena.com/image/square/ec51cbc6601e02314aa28601e2b1f7afbbbf0d7a/height=288;version=1;width=512/https%3A%2F%2Fwww.helpforest.com%2Fimg%2Flogo_ogp.jpg)