スポンサーリンク
VBA

Excel VBA | 郵便番号データベースと突合して精度を上げる方法

住所分割の精度を上げるには、日本郵便が公開している「郵便番号データベース(KEN_ALL.CSV)」を突合して使うのが最も確実です。これにより「表記ゆれ」や「町域の判定ミス」を防ぎ、正規表現だけでは難...
VBA

Excel VBA | 郵便番号データベース方式とAPI方式の比較表

郵便番号データベース方式とAPI方式の違いをまとめると、以下のようになります。大量処理やオフライン利用なら「データベース方式」、最新性や手軽さを重視するなら「API方式」が有利です。郵便番号データベー...
VBA

Excel VBA | VBA その他関数一覧

VBAの「その他」カテゴリに分類される関数を一覧表にしました。型変換や情報取得、エラー処理など、特定のジャンルに属さない便利関数が含まれます。VBA その他関数 一覧表関数名内容・用途使用例結果例Ty...
VBA

Excel VBA | VBA 財務関数一覧

VBAで利用できる代表的な「財務関数」を一覧表にしました。ローン返済、投資評価、減価償却など、実務でよく使う関数を整理しています。VBA 財務関数 一覧表関数名内容・用途使用例結果例FV将来価値(Fu...
VBA

Excel VBA | VBA 数学関数一覧

VBAで利用できる代表的な数学関数を一覧表にしました。数値処理・丸め・三角関数・乱数など、計算処理に役立つ関数が揃っています。VBA 数学関数 一覧表関数名内容・用途使用例結果例Abs絶対値を返すAb...
VBA

Excel VBA | VBA ファイル操作関数・ステートメント一覧

VBAで利用できる代表的な「ファイル操作関連の関数・ステートメント」を表にまとめました。ファイルの存在確認、読み書き、削除、コピーなどを行う際に使います。VBA ファイル操作 関数・ステートメント一覧...
VBA

Excel VBA | VBA 日付・時刻関数一覧

VBAで利用できる日付・時刻関連の関数を一覧表にまとめました。現在日時の取得、日付や時刻の分解、加算・差分計算などに使えます。VBA 日付・時刻関数 一覧表関数名内容・用途使用例結果例Now現在のシス...
VBA

Excel VBA | VBA データ判定関数一覧

VBAで利用できる「データ判定系関数」の一覧を表にまとめました。入力値が数値か日付か、空かどうかなどを判定する際に使います。VBA データ判定関数 一覧表関数名判定内容戻り値使用例IsEmpty変数が...
VBA

Excel VBA | VBA 分岐処理関数一覧

VBAにおける「分岐処理」で使う代表的な関数・構文を表にまとめました。分岐は「条件によって処理を切り替える」ための基本構造で、関数というより「制御構文」に近いですが、実務でよく使うものを整理しています...
VBA

Excel VBA | VBA 配列関連関数一覧

VBAで配列を扱う際によく使う関数・ステートメントを一覧表にまとめました。配列の範囲取得、結合・分割、フィルタリングなどに役立ちます。VBA 配列関連関数・ステートメント一覧関数 / ステートメント内...
VBA

Excel VBA | VBA 型変換関数一覧

VBAで利用できる主な「型変換関数」の一覧を表にまとめました。数値・文字列・日付などを別のデータ型に変換する際に使います。VBA 型変換関数 一覧表関数名変換先データ型説明使用例CBoolBoolea...
VBA

Excel VBA | VBA 文字列操作関数一覧

VBAで文字列操作に使う代表的な関数を一覧表にまとめました。実務でよく使うものを中心に、用途・例を簡潔に整理しています。VBA文字列操作関数一覧関数名説明使用例結果Len文字数を返すLen("Exce...
VBA

Excel VBA | 配列で高速に処理する例

ここでは 初心者向けに「配列で高速処理」を“完全にかみ砕いて”説明 → コピペで動く実践マクロ → 応用版 の流れで紹介します。Excel の大量データ(数千〜数十万行)でも 一瞬で終わる 激速パター...
VBA

Excel VBA | 実務ですぐ使える 「改良版テンプレート(VBA 標準構成テンプレ)」

ここでは 実務ですぐ使える “改良版テンプレート(VBA 標準構成テンプレ)” をまとめて提供します。このテンプレは、エラー処理/ログ/設定読み込み/共通モジュール/業務処理モジュールをすべて含んだ ...
VBA

Excel VBA | Excel × VBA の「初心者でも作れるミニアプリ」

ここでは Excel × VBA の“初心者でも作れるミニアプリ” を、実務でそのまま使えるレベルで 2 つ 作ります。今回作るミニアプリ検索ツール(商品名検索/部分一致対応)チェックツール(NG デ...
VBA

Excel VBA | Exit Sub と Exit Function の基礎

ループを抜ける Exit Do / Exit For と似ていますが、Exit Sub / Exit Function は「処理全体を途中で終了する」ための命令です。Exit Sub → サブルーチン...
VBA

Excel VBA | 複数セルの参照する

VBAで複数セルを参照する基本Excel VBAで複数セルを扱うときの鍵は「Rangeオブジェクト」です。Rangeは「一つのセル」「連続した範囲」「離れた範囲の集合」まで表現できます。つまり、見た目...
VBA

Excel VBA | ウォッチ式で特定の変数を監視する

ウォッチ式で特定の変数を監視する方法目的とイメージウォッチ式は「気になる変数の値をずっと見張る」ための仕組みです。登録しておくと、コードを動かしている間に値がどう変わるかがリアルタイムで見えます。さら...
VBA

Excel VBA | VBAで関数の中にブレークポイントを設定する方法

目的とイメージはじめてのデバッグでは「ブレークポイント」は止まるための“しおり”です。関数の中でも置けます。関数が呼ばれたとき、その行で一時停止し、値を確認したり一歩ずつ進められます。基本の手順VBA...
VBA

Excel VBA | 即実務で使える VBA マクロテンプレ集

ここでは 即実務で使える VBA マクロテンプレ集 を作ります。特徴は以下の通りです:ログ機能:処理履歴を自動記録エラー処理:マクロが途中で止まらない、安全設計共通関数・Sub:再利用可能な汎用機能フ...
VBA

Excel VBA | ステップインとステップオーバーの違い

ステップイン(F8)とステップオーバー(Shift+F8)の違い概要VBAのステップ実行は「どこまで踏み込むか」の違いが肝です。ステップイン(F8)は呼び出し先のプロシージャ・関数の中へ入り、行ごとに...
VBA

Excel VBA | Offset × Resize × ForEach の「黄金パターン集」

Offset × Resize × ForEach の「黄金パターン集」について大量データ処理や表操作を Offset(相対位置指定) × Resize(範囲拡張) × For Each(繰り返し処理...
VBA

Excel VBA | 実務レベルで役立つ Offset 活用テンプレ集

Excel VBAでよくある「隣列に集計」「表を拡張」「自動入力」などの処理を、Offset × Resize を組み合わせてテンプレ化しました。現場でそのまま応用できる形にしています。1. 隣列に集...
VBA

Excel VBA | Offset × Resize の応用問題(初心者〜中級向け)

Offset は「基準からずらす」、Resize は「範囲の大きさを変える」機能です。この2つを組み合わせると「基準セルから相対的にずらした位置に、任意サイズの範囲を取得」できるようになります。つまり...
VBA

Excel VBA | 「基準セルからの相対位置」を指定する(Offset プロパティ)

要点まとめExcel VBAで「基準となるセルから、指定した行・列だけずらしたセルを取得する方法」を学ぶページです。キーワードは Offset プロパティ です。基本の考え方Range("A1") の...
VBA

Excel VBA | Find を使った最終セルの詳しい説明(パラメータの意味)

要点まとめExcel VBAのFindメソッドは「検索と置換」の検索機能をVBAから使えるものです。最終セルを取得する際にも応用できます。重要なのは、各パラメータの意味を理解して正しく指定することです...
VBA

Excel VBA | セル範囲取得(Endプロパティ)

要点まとめExcel VBAで「値が入っている最後のセル」を簡単に見つけるには、Endプロパティを使います。基準となるセルから上下左右に移動し、空白が出る直前のセルを取得できます。ポイント解説Endプ...
VBA

Excel VBA | 「Cells × Range」実務テンプレ50パターン

Cells と Range は VBA の基礎ですが、組み合わせ次第で 柔軟な表操作・自動化 が可能です。ここでは 実務でよく使う50パターン をまとめました。コピー&ペーストで即利用できます。基本操...
VBA

Excel VBA | Cells を使った高速化(配列 × 自動範囲)入門

Excel VBAで処理を高速化する定番テクニックが 「配列に読み込んで一括処理」+「自動範囲検出」 です。Cells を組み合わせることで、柔軟かつ効率的にデータを扱えます。基本の考え方Range/...
VBA

Excel VBA | Cells × Range 実務テンプレ 20 パターン

実務でそのまま使える Cells × Range のテンプレ 20 パターン を、✔ コード✔ 使いどころ✔ 初心者向けの理解ポイントの 3 点セットでまとめます。すべて「実務で本当に使うもの」だけを...
スポンサーリンク