ExcelVBAで、連想配列を使って、キーをソートして出力したかったのでメモです。
Dictionaryだけではキーのソートを行うことはできず、ひと手間必要でした。
実行環境
バージョン 2008 (ビルド 13127.20408 クイック実行)
対象データ
| キー | 値 |
| 2 | い |
| 1 | あ |
| 3 | う |
これを、キーを昇順でソートすることで、あ→い→うと表示することを想定しています。
ソースコード
ExcelVBAで、連想配列を使って、キーをソートして出力したかったのでメモです。
Dictionaryだけではキーのソートを行うことはできず、ひと手間必要でした。
バージョン 2008 (ビルド 13127.20408 クイック実行)
| キー | 値 |
| 2 | い |
| 1 | あ |
| 3 | う |
これを、キーを昇順でソートすることで、あ→い→うと表示することを想定しています。