スポンサーリンク
Excel VBA

Excel VBA 逆引き集 | GROUP BY風処理

GROUP BY風処理(グループ集計)Excel VBAにはSQLのような GROUP BY 構文はありませんが、Dictionary を使えば「キーごとに集計」する処理を簡単に実現できます。初心者向...
VBA

Excel VBA 逆引き集 | 集計処理

集計処理(合計・平均・件数など)Excel VBAでよく使うのが「集計処理」です。売上データや数量データをまとめて 合計・平均・件数・最大値・最小値 を求める場面は多いです。初心者向けに、コード例やテ...
Excel VBA

Excel VBA 逆引き集 | JOIN処理

JOIN処理(配列を文字列に結合)Excel VBAで「配列の要素をまとめて一つの文字列にしたい」ときに便利なのが Join 関数 です。初心者でも理解しやすいように、コード例やテンプレートをかみ砕い...
Excel VBA

Excel VBA 逆引き集 | 一意リスト作成

一意リスト作成(ユニーク化)Excel VBAで「重複を除いた一意リストを作りたい」場面はよくあります。例えば「顧客コード一覧」「商品名一覧」「カテゴリ一覧」など。初心者向けに、コード例やテンプレート...
Excel VBA

Excel VBA 逆引き集 | Items・Keys

Dictionary の Items・KeysExcel VBAで Dictionary を使うときに便利なのが、Keysプロパティ(全キー一覧)と Itemsプロパティ(全値一覧)です。初心者向けに...
Excel VBA

Excel VBA 逆引き集 | 全件取得

Dictionary 全件取得Dictionaryを使うときに「登録されている全件をまとめて取り出したい」場面があります。例えば「全キー一覧を出力」「全値一覧を出力」「キーと値のペアを表に展開」などで...
Excel VBA

Excel VBA 逆引き集 | Add・Remove

Dictionary の Add・RemoveExcel VBAで Dictionary を使うときに必ず覚えておきたいのが、キーと値を追加する Add と 削除する Remove です。初心者向けに...
Excel VBA

Excel VBA 逆引き集 | Keyで検索

DictionaryでKey検索Excel VBAで大量データを扱うとき、Dictionary(辞書オブジェクト)を使うと「キーで検索」する処理が高速にできます。初心者向けに、コード例やテンプレートを...
Excel VBA

Excel VBA 逆引き集 | Keyの存在確認

Dictionary Keyの存在確認VBAの Dictionary を使うときに必ず押さえておきたいのが「キーが存在するかどうかの確認」です。これをしないと、存在しないキーを参照してエラーになること...
Excel VBA

Excel VBA 逆引き集 | Dictionary 基本

Dictionary 基本Excel VBAで「キーと値をセットで管理したい」「高速に検索したい」ときに便利なのが Dictionary(辞書オブジェクト) です。初心者でも理解しやすいように、コード...
Excel VBA

Excel VBA 逆引き集 | メモリ効率化

メモリ効率化(実務向け)Excel VBAで大量データを扱うとき、「メモリ効率化」を意識すると処理が安定し、速度も向上します。初心者向けに、コード例やテンプレートをかみ砕いて説明します。基本の考え方不...
Excel VBA

Excel VBA 逆引き集 | トランザクション風処理

トランザクション風処理Excel VBAにはデータベースのような「トランザクション(開始→コミット→ロールバック)」機能はありません。ですが、「まとめて処理して、途中でエラーが出たら元に戻す」という「...
Excel VBA

Excel VBA 逆引き集 | 100万行の読み込み構造

100万行の読み込み構造(実務向け高速処理)Excelでは「100万行」規模のデータを扱うこともあります。セルを1つずつ読み込むと処理が極端に遅くなるため、配列に一括読み込み → 配列内で処理 → 一...
Excel VBA

Excel VBA 逆引き集 | 10万行 → 1秒処理テンプレ

10万行 → 1秒処理テンプレ(実務向け)Excelで 10万行以上のデータ を処理する場合、セルを1つずつ操作すると「数分〜数十分」かかってしまいます。そこで、配列に一括読み込み → 配列内で処理 ...
Excel VBA

Excel VBA 逆引き集 | 配列高速テンプレ(実務向け)

配列高速テンプレ(実務向け)Excel VBAで「数万行以上のデータを処理する」ような実務では、配列を使った高速処理が必須です。セルを1つずつ操作すると極端に遅くなるため、一括で配列に読み込み → 配...
Excel VBA

Excel VBA 逆引き集 | 結合

結合(文字列や配列の結合)Excel VBAで「複数の文字列をまとめたい」「配列を一つの文字列にしたい」ときに便利なのが 結合処理 です。初心者向けに、コード例とテンプレートをかみ砕いて説明します。基...
Excel VBA

Excel VBA 逆引き集 | 分割

分割(文字列や配列の分割)Excel VBAで「文字列を分割したい」「配列を分割して処理したい」という場面はよくあります。代表的なのは Split 関数 を使った文字列分割です。初心者向けに、コード例...
Excel VBA

Excel VBA 逆引き集 | 配列の一括変更

配列の一括変更Excel VBAで「配列の中身をまとめて変更したい」とき、1つずつループで処理する方法もありますが、一括変更のパターンを覚えておくと効率的です。初心者向けに、コード例とテンプレートをか...
Excel VBA

Excel VBA 逆引き集 | 行列反転

行列反転(Transpose)Excel VBAで「行と列を入れ替えたい(転置したい)」ときに便利なのが Transpose(転置)処理 です。初心者向けに、コード例とテンプレートをかみ砕いて説明しま...
Excel VBA

Excel VBA 逆引き集 | 巨大配列の高速化

巨大配列の高速化Excel VBAで数万〜数十万行のデータを扱うとき、巨大配列をどう効率的に処理するか が重要です。初心者向けに、コード例とテンプレートをかみ砕いて説明します。基本の考え方セルを1つず...
Excel VBA

Excel VBA 逆引き集 | 1列ずつ配列化

1列ずつ配列化Excel VBAで「表を列ごとに配列化して処理したい」場面はよくあります。例えば「各列をまとめて分析」「列単位で検索や集計」など。ここでは初心者向けに、コード例とテンプレートをかみ砕い...
Excel VBA

Excel VBA 逆引き集 | 1行ずつ配列化

1行ずつ配列化Excel VBAで「表を1行ずつ配列にして処理したい」場面はよくあります。例えば「各行をまとめて処理」「行単位で検索や集計」など。ここでは初心者向けに、コード例とテンプレートをかみ砕い...
Excel VBA

Excel VBA 逆引き集 | 文字列配列の一括結合

文字列配列の一括結合Excel VBAで「文字列の配列をまとめて一つの文字列にしたい」ときに便利なのが Join 関数 です。初心者でもすぐに使えるように、コード例とテンプレートをかみ砕いて説明します...
Excel VBA

Excel VBA 逆引き集 | 型判定

型判定VBAでは「この値は文字列?数値?日付?」といった 型判定 がよく必要になります。型を正しく判定できると、エラーを防ぎ、安全に処理できます。初心者向けに、コード例とテンプレートをかみ砕いて説明し...
Excel VBA

Excel VBA 逆引き集 | ルックアップを配列化

ルックアップを配列化Excelで「検索(ルックアップ)」といえば VLOOKUP や INDEX/MATCH が定番ですが、VBAでは 配列に読み込んで検索 すると高速で柔軟です。ここでは初心者向けに...
Excel VBA

Excel VBA 逆引き集 | 配列×Dictionary

配列 × Dictionary の組み合わせExcel VBAで大量データを扱うとき、配列とDictionary(辞書オブジェクト)を組み合わせると「高速」「柔軟」な処理ができます。初心者向けに、コー...
Excel VBA

Excel VBA 逆引き集 | 日付変換

日付変換Excelのデータでは「文字列の日付」「シリアル値」「和暦や全角文字が混ざった日付」などが入りがちです。これを正しく 日付型に変換 して扱うのは、データ処理の基本です。初心者向けに、コード例と...
Excel VBA

Excel VBA 逆引き集 | 数値変換

数値変換Excelのセルには「文字列としての数字」「数値」「空白や文字が混ざった数字」などが入りがちです。これを正しく 数値に変換 するのは、データ処理の基本です。初心者向けに、コード例とテンプレート...
Excel VBA

Excel VBA 逆引き集 | JOIN処理を配列で

配列で JOIN 処理Excel VBAで「配列の要素を一つの文字列にまとめたい」ときに便利なのが Join 関数 です。初心者でもすぐ使えるように、コード例とテンプレートをかみ砕いて説明します。基本...
Excel VBA

Excel VBA 逆引き集 | 重複除去

重複除去Excelで「同じ値が何度も出てくるので1つにしたい」「重複行を消したい」という場面はよくあります。初心者でも安心して使えるように、重複除去の定番テンプレをまとめました。基本の考え方対象列を決...
スポンサーリンク