EXCEL VBAで複数のブックからタブ区切りテキストに一括で別名保存する

 最近,Lancersを利用する機会があった.月次のファイルを10年分,計120個のブックをダウンロードし,テーブル形式に整形したブックが納品された.これらをSQL Serverにインポートしたいのだが,手動でタブ区切りテキストに別名保存するのは骨が折れる.

 結局VBAで処理することにした.その際の備忘録である.

“EXCEL VBAで複数のブックからタブ区切りテキストに一括で別名保存する” の続きを読む

国土数値情報の医療機関のPointデータをダウンロードしQGIS経由でSQL Serverにアップロードする

SQL Server

 国土数値情報ダウンロードサービスには医療機関や医療圏の位置情報もある.今回は医療機関の Point データをダウンロードし,SQL Server にアップロードする方法を見つけたので備忘録として記載する.

“国土数値情報の医療機関のPointデータをダウンロードしQGIS経由でSQL Serverにアップロードする” の続きを読む

都道府県ごとの下水道によるトイレ水洗化人口の人口に占める割合の推移をグラフ化する

都道府県ごとの下水道によるトイレ水洗化人口の人口に占める割合の推移

 eStatから日本の資源収支を概略するで概略を取り上げた話題の一つに,トイレ水洗化人口が挙げられる.今回は各都道府県ごとの下水道によるトイレ水洗化人口の人口に占める割合の推移をグラフ化する.

“都道府県ごとの下水道によるトイレ水洗化人口の人口に占める割合の推移をグラフ化する” の続きを読む

Microsoft Internet Controls のクラスとメンバーを列挙する

 Internet Explorer を VBA から操作する際に参照するライブラリは Microsoft Internet Controls である.オブジェクトブラウザーからオブジェクトを抽出してみた.

 抽出作業そのものは単なるコピペである.自動で抽出する方法はないものだろうか.

“Microsoft Internet Controls のクラスとメンバーを列挙する” の続きを読む

QGISのフィールド計算機で国土数値情報の河川データの属性を修正する

 国土交通省の国土数値情報の河川データには不備がある.テーブル構造の不一致についてはテーブル構造の修正には「属性のリファクタリング」で修正方法を述べた.今回は属性テーブルの値を修正する.

 値を修正するだけのつもりでいたが,結局「属性のリファクタリング」まで手を出してしまった.おかでげ国土数値情報の河川データはほぼ修正できたと思う.

“QGISのフィールド計算機で国土数値情報の河川データの属性を修正する” の続きを読む

1920年から2015年までの都道府県別の5歳階級別人口推移

1920年から2015年までの都道府県別の5歳階級別人口推移

 e-Stat を渉猟していると面白いファイルを見つけた.国勢調査は 1920 年から開始されており, 2020 年 3 月現在では最新の調査結果は 2015 年のものである.20 回分の人口データが一つのファイルにまとめられており,グラフ化するには格好のデータである.

 年齢(5歳階級),男女別-都道府県(大正9年~平成27年)というファイルである.リンク先のページにはファイルが 3 つあるが,最後のものが最も粒度が細かいので,これをグラフ化する.

年齢(5歳階級),男女別人口-都道府県(大正9年~平成27年)
年齢(5歳階級),男女別人口-都道府県(大正9年~平成27年)

“1920年から2015年までの都道府県別の5歳階級別人口推移” の続きを読む