EXCEL VBA でテーブルのオートフィルター結果を取得する

 EXCEL のワークシートに挿入されたテーブルにはデフォルトでオートフィルターが設定されています.このテーブルに対してオートフィルターをかけた結果を VBA で取得する方法は難解で,従来の考え方とは少し異なります.

 より抽象度の高い考え方をする必要があります.リレーショナルデータベースの概念である集合論を理解する必要があります.

“EXCEL VBA でテーブルのオートフィルター結果を取得する” の続きを読む

複数のデータ系列をもつEXCELの散布図をマクロ記録する

 EXCEL は散布図を描く際によく用いています.散布図のデータ系列の指定は奥深く,非常に難しいものがあり,少し凝ったことをしようとすると大変な目に遭います.

 手動では設定不可能なほどの数のデータ系列の設定を VBA から行えないか,試行錯誤しました.今回はマクロの記録にとどめます.

“複数のデータ系列をもつEXCELの散布図をマクロ記録する” の続きを読む

総務省の都道府県・市区町村別統計表を第一正規形にする

 総務省の都道府県・市区町村別統計表は 5 年毎に施行される国勢調査を元に作成されており,日本の人口統計の基本となる資料です.

 今回はこの資料を元に人口と人口増減率を散布図にするため第一正規形にします.

“総務省の都道府県・市区町村別統計表を第一正規形にする” の続きを読む