テーブルの全ての行に対する処理を繰り返す。

旧ローカルサーチAPIの提供終了に伴い、現在、本記事で変換ができなくなっております。近々に代替案に差し替えます。

Excelでデータベース的なアプリケーションを構築している場合,全ての行(レコード)に対して作業を繰り返し行う処理が必要な場合があります。一般的にはRangeやCellsを使って処理することも考えられますが,行数が決まっていない場合や,途中で列を挿入したりして,RangeやCellに対する処理の書き換えが必要になったりします。そこで,列をColumn(コラムあるいはフィールド),行をRow(あるいはレコード)として取り扱いやすいテーブルオブジェクト(ListObject)を用いるのが有効です。
例として,前述の逆ジオコーディングを連続で処理する例を考えます。例えば上表の逆ジオコーディングを処理するとします。
“テーブルの全ての行に対する処理を繰り返す。” の続きを読む