逆引き

スポンサーリンク
Excel VBA

Excel VBA 逆引き集 | CSV一括取り込み

CSV一括取り込みの基本業務でよくあるのが「複数のCSVファイルをまとめてExcelに取り込みたい」というケースです。初心者向けに、CSV一括取り込みのコード例やテンプレートをかみ砕いて説明します。基...
Excel VBA

Excel VBA 逆引き集 | 実務向けUI部品ライブラリ

実務向けUI部品ライブラリの基本Excel VBAで「業務用フォームを作るときに毎回同じUI部品を作るのが面倒」「標準化された部品を使いたい」といった場面では UI部品ライブラリ(雛形集) を持ってお...
Excel VBA

Excel VBA 逆引き集 | フォーム高速テンプレ

フォーム高速テンプレ(効率的なフォーム処理の雛形)Excel VBAで「フォームを使った処理をもっと速くしたい」「毎回同じようなコードを書くのを省略したい」といった場面では 高速テンプレート(雛形) ...
Excel VBA

Excel VBA 逆引き集 | フォームから差分

フォームから差分(変更点の比較・表示)の基本Excel VBAで「フォームから入力した内容と既存データを比較して、どこが変更されたか(差分)を表示したい」という場面では 差分チェック処理 を組み込むと...
Excel VBA

Excel VBA 逆引き集 | フォームからJOIN

フォームからJOIN(複数データの結合)の基本Excel VBAで「フォームから入力した複数のデータを結合して表示したい」「別シートのマスタと入力データを突き合わせたい」といった場面では JOIN処理...
Excel VBA

Excel VBA 逆引き集 | フォームからCSV出力

フォームからCSV出力の基本Excel VBAで「フォームに入力したデータをCSVファイルとして保存したい」という場面では フォームからCSV出力 を組み込むと便利です。初心者向けに、コード例やテンプ...
Excel VBA

Excel VBA 逆引き集 | データ登録結果表示

データ登録結果表示の基本Excel VBAで「フォームから入力したデータを登録した後、その結果をユーザーにわかりやすく表示したい」という場面では データ登録結果表示 を組み込むと便利です。初心者向けに...
Excel VBA

Excel VBA 逆引き集 | 保存前チェック

保存前チェックの基本Excelで「保存する前に入力内容を確認したい」「必須項目が空欄なら保存させない」といった場面では 保存前チェック を組み込むと便利です。初心者向けに、コード例やテンプレートをかみ...
Excel VBA

Excel VBA 逆引き集 | 権限設定

権限設定の基本Excel VBAで「ユーザーごとに操作できる範囲を制御したい」「管理者だけが特定の処理を実行できるようにしたい」といった場面では 権限設定 を組み込むと便利です。初心者向けに、コード例...
Excel VBA

Excel VBA 逆引き集 | パスワード保護

パスワード保護の基本Excel VBAで「特定のシートやブックをパスワードで保護したい」「ユーザーが入力したパスワードで制御したい」といった場面では パスワード保護 を使います。初心者向けに、コード例...
Excel VBA

Excel VBA 逆引き集 | ログイン画面

ログイン画面の基本Excel VBAで「ユーザー名とパスワードを入力して認証する」仕組みを作ると、簡易的なセキュリティや利用者ごとの制御が可能になります。ここでは ログイン画面(UserFormを使っ...
Excel VBA

Excel VBA 逆引き集 | メニュー画面

メニュー画面の基本Excel VBAで「複数の処理をまとめて選べるようにしたい」「ユーザーが迷わず操作できるようにしたい」といった場面では メニュー画面(UserFormを使ったメニュー) を作ると便...
Excel VBA

Excel VBA 逆引き集 | 設定画面

設定画面の基本Excel VBAで「ユーザーが自由に条件やオプションを選べるようにしたい」といった場面では 設定画面(UserFormを使った設定フォーム) を作ると便利です。初心者向けに、コード例や...
Excel VBA

Excel VBA 逆引き集 | エクセル方眼フォーム

エクセル方眼フォームの基本「エクセル方眼紙」とは、セルの高さと幅を同じにして紙の方眼のように見せるレイアウトのことです。帳票や申請書などをExcelで作るときによく使われます。ここでは エクセル方眼フ...
Excel VBA

Excel VBA 逆引き集 | 一括処理フォーム

一括処理フォームの基本Excel VBAで「複数のデータをまとめて処理したい」「ボタンひとつで一括更新したい」といった場面では 一括処理フォーム を作ると便利です。初心者向けに、コード例やテンプレート...
Excel VBA

Excel VBA 逆引き集 | 登録フォーム

登録フォームの基本Excel VBAで「新しいデータを入力してシートに登録したい」「ユーザーがフォームから簡単に追加できるようにしたい」といった場面では 登録フォーム を作ると便利です。初心者向けに、...
Excel VBA

Excel VBA 逆引き集 | 編集フォーム

編集フォームの基本Excel VBAで「既存データを選んで編集したい」「検索して選んだ行をフォームで修正したい」といった場面では 編集フォーム を作ると便利です。初心者向けに、コード例やテンプレートを...
Excel VBA

Excel VBA 逆引き集 | 検索フォーム

検索フォームの基本Excel VBAで「シートの中から条件に合うデータを探したい」「ユーザーが入力したキーワードで検索したい」といった場面では 検索フォーム を作ると便利です。初心者向けに、コード例や...
Excel VBA

Excel VBA 逆引き集 | 多段Combo

多段Combo(連動コンボボックス)の基本Excel VBAで「コンボボックスを選ぶと次のコンボボックスの候補が変わる」ような 多段Combo(連動コンボボックス) を作ると、ユーザーが階層的に選択で...
Excel VBA

Excel VBA 逆引き集 | マスタから候補生成

マスタから候補生成(候補リストの自動作成)Excel VBAで「マスタデータから候補を生成して入力補助に使いたい」という場面はよくあります。例えば「商品マスタから商品名を選択」「顧客マスタから顧客名を...
Excel VBA

Excel VBA 逆引き集 | 値候補の動的生成

値候補の動的生成(AutoComplete候補リストの作成)Excel VBAで「入力途中の文字から候補を自動生成したい」「シートのデータを元に候補リストを作りたい」といった場面では 値候補の動的生成...
Excel VBA

Excel VBA 逆引き集 | AutoComplete

AutoComplete(入力補完)の基本Excel VBAで「入力途中の文字から候補を補完したい」「ユーザーが入力しやすいように自動補完したい」といった場面では AutoComplete処理 を組み...
Excel VBA

Excel VBA 逆引き集 | 動的行追加

動的行追加の基本Excel VBAで「データを追加するときに自動で行を増やしたい」「ボタンを押すと新しい行を作りたい」といった場面では 動的行追加 の処理が役立ちます。初心者向けに、コード例やテンプレ...
Excel VBA

Excel VBA 逆引き集 | Validate処理

Validate処理の基本Excel VBAで「入力値が正しいかチェックしたい」「数値や日付だけ受け付けたい」といった場面では Validate処理(入力検証) が重要です。初心者向けに、コード例やテ...
Excel VBA

Excel VBA 逆引き集 | イベント処理

イベント処理の基本Excel VBAでは「セルを変更したら自動で処理」「ブックを開いたら初期化」「ボタンをクリックしたら動作」など、イベント処理を使うことでユーザー操作に応じた自動処理が可能になります...
Excel VBA

Excel VBA 逆引き集 | グリッド表示

グリッド表示の基本Excel VBAで「表形式のデータを見やすく表示したい」「UserFormに一覧を出したい」といった場面では ListBoxやMSFlexGridなどのグリッド表示コントロール を...
Excel VBA

Excel VBA 逆引き集 | 日付選択

日付選択の基本Excel VBAで「ユーザーに日付を選んでもらう」場面はよくあります。例えば「開始日と終了日を入力して集計」「今日の日付を自動入力」など。初心者向けに、コード例やテンプレートをかみ砕い...
Excel VBA

Excel VBA 逆引き集 | オプションボタン

オプションボタンの基本Excel VBAで「複数の選択肢から 1つだけ選んでもらう」場面では UserFormのオプションボタン(OptionButton) を使います。初心者向けに、コード例やテンプ...
Excel VBA

Excel VBA 逆引き集 | チェックボックス

チェックボックスの基本Excel VBAで「はい/いいえ」「オン/オフ」といった二択をユーザーに選んでもらう場面では UserFormのチェックボックス(CheckBox) を使います。初心者向けに、...
Excel VBA

Excel VBA 逆引き集 | リストボックス

リストボックスの基本Excel VBAで「複数の選択肢を一覧表示して選んでもらう」場面では UserFormのリストボックス(ListBox) を使います。初心者向けに、コード例やテンプレートをかみ砕...
Excel VBA

Excel VBA 逆引き集 | コンボボックス

コンボボックスの基本Excel VBAで「選択肢から選んでもらう」場面では UserFormのコンボボックス(ComboBox) を使います。初心者向けに、コード例やテンプレートをかみ砕いて説明します...
Excel VBA

Excel VBA 逆引き集 | テキストボックス

テキストボックスの基本Excel VBAで「ユーザーに文字や数値を入力してもらう」場面では UserFormのテキストボックス を使います。初心者向けに、コード例やテンプレートをかみ砕いて説明します。...
Excel VBA

Excel VBA 逆引き集 | UserForm の基本

UserForm の基本Excel VBAで「ユーザーに入力画面を用意したい」「ボタンやテキストボックスを使って操作したい」といった場面では UserForm を使います。初心者向けに、コード例やテン...
Excel VBA

Excel VBA 逆引き集 | 特殊セルまとめテンプレ

特殊セルまとめテンプレExcel VBAで大量データを扱うとき「特定のセルだけ処理したい」場面は多いです。通常のループで判定すると遅くなりますが、SpecialCells を使えば一気に対象セルを抽出...
Excel VBA

Excel VBA 逆引き集 | 特殊セルで高速化

特殊セルで高速化Excel VBAで大量データを扱うとき「フィルタ後の特定セルだけ処理したい」「数式セルや定数セルだけ対象にしたい」といった場面があります。通常のループで1行ずつ判定すると遅くなります...
Excel VBA

Excel VBA 逆引き集 | フィルタ高速テンプレ

フィルタ高速テンプレExcelで大量データを扱うとき「フィルタをかけて表示されたセルだけ処理したい」場面はよくあります。通常のループでは非表示行も含まれてしまうため、AutoFilter + Spec...
Excel VBA

Excel VBA 逆引き集 | フィルタ後のデータ書き戻し

フィルタ後のデータ書き戻しExcelでフィルタをかけた後に「表示されているデータだけを加工して書き戻したい」場面があります。例えば「フィルタで絞った行の数値を更新する」「可視セルだけに印を付ける」とい...
Excel VBA

Excel VBA 逆引き集 | フィルタ後のデータ読み取り

フィルタ後のデータ読み取りExcelでフィルタをかけた後に「表示されているデータだけを読み取りたい」場面はよくあります。通常の Range.Value では非表示行も含まれてしまうため、Special...
Excel VBA

Excel VBA 逆引き集 | エラーセル

エラーセルを処理Excelで「#DIV/0!」「#N/A」「#VALUE!」などの エラーセルだけ処理したい 場面があります。このとき便利なのが SpecialCells(xlCellTypeForm...
Excel VBA

Excel VBA 逆引き集 | 空白セル

空白セルを処理Excelで「空白セルだけ処理したい」「フィルタで絞り込んだ後に空白セルだけ対象にしたい」といった場面はよくあります。このとき便利なのが SpecialCells(xlCellTypeB...
Excel VBA

Excel VBA 逆引き集 | 定数セル

定数セルを処理Excel VBAで「数式セル」だけでなく「定数セル(直接入力された値)」だけを対象にしたい場面があります。例えば「数式はそのままにして、入力値だけ色付けしたい」「フィルタ後の定数セルだ...
Excel VBA

Excel VBA 逆引き集 | 数式セル

数式セルの処理Excel VBAで「数式セルだけ処理したい」「フィルタで絞ったセルだけ対象にしたい」といった場面はよくあります。このとき便利なのが SpecialCells と AutoFilter ...
Excel VBA

Excel VBA 逆引き集 | 可視セルだけ処理

可視セルだけ処理Excelで「フィルタをかけた状態」や「行・列を非表示にした状態」で処理をするとき、通常のループでは 非表示セルも含まれてしまう ことがあります。そこで便利なのが SpecialCel...
Excel VBA

Excel VBA 逆引き集 | Dictionary:Dictionary高速テンプレ(差分)

Dictionary高速テンプレ(差分処理)Excel VBAで「差分処理」とは、2つのリストやデータ集合を比較して違いを抽出することです。例えば「前回の顧客リストと今回の顧客リストの差分を確認したい...
Excel VBA

Excel VBA 逆引き集 | Dictionary:Dictionary高速テンプレ(集計)

Dictionary高速テンプレ(集計)Excel VBAで大量データを扱うとき、Dictionary を使えば「キーごとに集計」する処理を高速に実現できます。SQLの GROUP BY のような処理...
Excel VBA

Excel VBA 逆引き集 | Dictionary:Dictionary高速テンプレ(JOIN)

Dictionary高速テンプレ(JOIN活用)大量データを扱うとき、Dictionary と Join関数 を組み合わせると「ユニーク化+高速結合」が一気にできます。初心者でも理解しやすいように、コ...
Excel VBA

Excel VBA 逆引き集 | ハッシュ化

ハッシュ化(文字列を一意の値に変換)Excel VBAで「ハッシュ化」とは、文字列やデータを 一意の数値や文字列に変換する処理 のことです。パスワードの保存やデータの照合、重複チェックなどに使われます...
Excel VBA

Excel VBA 逆引き集 | 分割Dictionary

分割Dictionary(キーごとに複数値を管理)通常の Dictionary は「キー → 値」のペアを管理しますが、値に 配列や別Dictionary を入れることで「分割Dictionary」的...
Excel VBA

Excel VBA 逆引き集 | 巨大Dictionary

巨大Dictionaryの扱い方Excel VBAで大量データを扱うとき、Dictionary は「キーと値のペア」を高速に管理できる便利な入れ物です。数千〜数万件のデータを扱う場合でも、Dictio...
Excel VBA

Excel VBA 逆引き集 | キーの正規化

キーの正規化(Dictionaryで安全に扱うために)Dictionaryを使うとき、キーの表記ゆれ(大文字・小文字、前後のスペース、全角半角など)があると、同じものなのに別キーとして扱われてしまいま...
Excel VBA

Excel VBA 逆引き集 | Valueにオブジェクト

Dictionary の Value にオブジェクトを格納する通常の Dictionary は「キー → 値」のペアを管理しますが、値に オブジェクト を入れることもできます。これを使うと「顧客コード...
Excel VBA

Excel VBA 逆引き集 | Valueに配列

Dictionary の Value に配列を格納する通常の Dictionary は「キー → 値」のペアを管理しますが、値に 配列 を入れることもできます。これを使うと「顧客コード → 複数の購入...
Excel VBA

Excel VBA 逆引き集 | 2段Dictionary

2段Dictionary(入れ子構造)Excel VBAの Dictionary は「キーと値のペア」を管理する便利な入れ物ですが、値にさらにDictionaryを入れることで 2段構造(入れ子) を...
Excel VBA

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

GROUP BY風処理(グループ集計)Excel VBAにはSQLのような GROUP BY 構文はありませんが、Dictionary を使えば「キーごとに集計」する処理を簡単に実現できます。初心者向...
Excel 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 です。初心者向けに...
スポンサーリンク