VBA

スポンサーリンク
Excel VBA

Excel VBA 逆引き集 | セル操作(値の取得・代入):コメントの取得

コメントの取得セルに付けた「コメント(旧来のメモ)」を VBA で読み取る方法をまとめます。初心者がつまずきやすい「存在チェック」「テキストの取り出し」「範囲内の一覧化」を例題付きで解説します。基本:...
Excel VBA

Excel VBA 逆引き集 | セル操作(値の取得・代入):コメントの挿入

コメントの挿入「セルに注意書きや補足を付けたい」「提出前にメモを残したい」—セルコメント(旧来の“メモ”)をVBAで安全に追加・編集・削除する方法を、初心者向けテンプレートと例題でまとめます。基本は ...
Excel VBA

Excel VBA 逆引き集 | セル操作(値の取得・代入):行の自動調整

行の自動調整セル内に長い文字列や改行を入れると「文字が見切れる」「行が狭すぎる」ことがあります。そんなときに便利なのが 行の自動調整(AutoFit)。初心者でも迷わず使える最短コードから、範囲指定、...
Excel VBA

Excel VBA 逆引き集 | セル操作(値の取得・代入):列の自動調整

列の自動調整「文字が見切れる」「余白がムダに広い」を一発で整える列幅の自動調整。初心者でも迷わない最短コードから、範囲指定、見出しだけ調整、最大幅の制限、結合セルの注意までをテンプレートでまとめます。...
Excel VBA

Excel VBA 逆引き集 | セル操作(値の取得・代入):セル幅・高さの設定

セル幅・高さの設定表を見やすくするために「列幅」「行高さ」を調整する方法を、初心者向けにわかりやすくまとめました。基本は ColumnWidth と RowHeight プロパティを使います。自動調整...
Excel VBA

Excel VBA 逆引き集 | セル操作(値の取得・代入):フォント設定

フォント設定見出しを強調したい、可読性を上げたい、提出用の体裁を整えたい——そんなときに使う「フォントの名前・サイズ・太字・斜体・下線・取り消し線・上付き/下付き・色・配置」を、初心者向けに安全で短い...
Excel VBA

Excel VBA 逆引き集 | セル操作(値の取得・代入):フォント色

フォント色を設定するセルの文字色は Font.Color プロパティで指定します。RGB関数を使うと「赤・緑・青」を組み合わせて自由に色を作れます。初心者がつまずきやすい「色番号」「RGBの使い方」「...
Excel VBA

Excel VBA 逆引き集 | セル操作(値の取得・代入):セルの背景色

セルの背景色を設定するセルの背景色は Interior.Color プロパティで指定します。RGB関数を使うと「赤・緑・青」を組み合わせて自由に色を作れます。初心者がつまずきやすい「色番号」「RGBの...
Excel VBA

Excel VBA 逆引き集 | セル操作(値の取得・代入):結合を解除

結合を解除見出しの整形や過去の手作業で増えた「結合セル」を、事故なく一括解除するための最短コードと安全テンプレートをまとめます。基本は Range.UnMerge(範囲の結合解除)、状態確認は Mer...
Excel VBA

Excel VBA 逆引き集 | セル操作(値の取得・代入):セルの結合

セルの結合「範囲を結合」「横方向だけ結合」「結合解除」「結合セルの扱い」まで、初心者でも確実に使えるテンプレートをまとめます。基本は Range(...).Merge、解除は .UnMerge、状態確...
Excel VBA

Excel VBA 逆引き集 | セル操作(値の取得・代入):改行入りセルの書き込み

改行入りセルの書き込みセルの中で「1行目」「2行目」と改行して表示したいときは、改行コード(vbLf) を文字列に挟んで代入します。初心者がつまずきやすい「Alt+Enter」との違いや、複数行の書き...
Excel VBA

Excel VBA 逆引き集 | セル操作(値の取得・代入):数字の3桁区切り

数字の3桁区切り「見た目だけカンマ付け」「値はそのまま」「文字列として成形」「通貨・小数・負数赤」まで、初心者でも迷わず使える安全テンプレートをまとめます。基本は表示形式の指定(NumberForma...
Excel VBA

Excel VBA 逆引き集 | セル操作(値の取得・代入):日付の表示形式

日付の表示形式「yyyy/mm/dd」「yyyy年m月d日」「時刻」「曜日つき」から、列全体への一括設定、先頭ゼロ、提出用整形まで。初心者が迷わない最短コードと安全テンプレートでまとめます。基本は R...
Excel VBA

Excel VBA 逆引き集 | セル操作(値の取得・代入):セルの表示形式を設定

セルの表示形式を設定「数値をカンマ区切りに」「日付を和暦に」「文字を強調」「色で見やすく」など、セルの見た目を整える方法を初心者向けにまとめました。表示形式は Range.NumberFormat /...
Excel VBA

Excel VBA 逆引き集 | セル操作(値の取得・代入):値と書式を同時コピー

値と書式を同時コピー「値だけ」「書式だけ」ではなく、“値と書式をまとめて”移したい場面に使える定番コードを、初心者向けにわかりやすく整理します。基本は PasteSpecial の種類を正しく選ぶか、...
Excel VBA

Excel VBA 逆引き集 | セル操作(値の取得・代入):数式を値に変換

数式を値に変換共有前に「式を消して計算結果だけ残したい」「再計算を止めて軽くしたい」——そんな場面で使う“値貼り”の定番パターンを、初心者向けにわかりやすくまとめました。基本は「範囲.Value = ...
Excel VBA

Excel VBA 逆引き集 | セル操作(値の取得・代入):数式を書き込む

数式を書き込む「1セルに数式」「複数セルへ一括」「相対参照のズレ対策」「R1C1参照」「変数を混ぜた式」「安全テンプレート」まで、初心者が確実に使える形でまとめます。基本は Range(...).Fo...
Excel VBA

Excel VBA 逆引き集 | セル操作(値の取得・代入):行全体/列全体に代入

行全体/列全体に代入「A列全部を同じ値に」「1行丸ごとに式を入れる」「部分範囲だけ前方へ広げる」「安全な高速一括代入」まで、初心者が迷いやすいポイントを避けたテンプレートと例題をまとめました。基本:列...
Excel VBA

Excel VBA 逆引き集 | セル操作(値の取得・代入):複数セルに一括代入

複数セルに一括代入「同じ値をまとめて入れる」「異なる値を一括で入れる」「縦横の配列をそのまま貼る」「高速に大量代入」まで、初心者でも迷わず使えるテンプレートを実用例付きでまとめます。基本:同じ値を複数...
Excel VBA

Excel VBA 逆引き集 | セル操作(値の取得・代入):セルに値を代入

セルに値を代入「1セルに入れる」「複数セルへ一括」「数式や書式もセット」「選択セルへ」「別シート・別ブックへ」まで、初心者がつまずきやすいポイントを避けながら使えるテンプレートと例題でまとめます。基本...
Excel VBA

Excel VBA 逆引き集 | マクロ専用設定シートの作成

マクロ専用設定シートの作成「設定値を一か所に集約」「安全に読み書き」「表示は隠して保護」——初心者でも迷わず使えるテンプレートと例題で、実務で使える“設定シート”をゼロから作ります。設定シートの考え方...
Excel VBA

Excel VBA 逆引き集 | 条件に合うシートにだけ処理

条件に合うシートにだけ処理「名前で絞る」「可視だけ」「保護状態」「連番やインデックス」「一覧シートの条件」——狙ったシートだけに安全に処理するテンプレートを、初心者向けに噛み砕いてまとめました。コメン...
Excel VBA

Excel VBA 逆引き集 | すべてのシートへ一括処理

すべてのシートへ一括処理「全シートに同じ処理を適用」「除外や対象指定」「可視だけ」「選択中だけ」——初心者でも迷わず使える安全テンプレートと実務例をまとめました。コピペして、あなたの処理だけ差し替えれ...
Excel VBA

Excel VBA 逆引き集 | シートの色変更

シートの色変更「タブ色で見やすくする」「一括で色付け」「状況で色分け」——初心者でも迷わず使えるコードと安全テンプレートで、失敗しやすいポイントまでまとめます。シートのタブ色は Worksheet.T...
Excel VBA

Excel VBA 逆引き集 | シートコピー時の重複名回避

シートコピー時の重複名回避コピー後の命名で「同名エラー」を防ぐための安全テンプレートをまとめました。禁止文字・31文字上限・連番付与・警告非表示まで、初心者向けにコピペで使える形で解説します。基本:コ...
Excel VBA

Excel VBA 逆引き集 | 保護/解除

シートの保護/解除初心者でも迷わないように、「保護(Protect)」「解除(Unprotect)」の基本から、よく使うオプション、実務で安全なテンプレート、まとめて保護/解除、編集可能にする設定まで...
Excel VBA

Excel VBA 逆引き集 | シートを並べ替える

シートを並べ替える「名前順にソート」「任意の並びに並べ替え」「一部だけ並べ替え」まで、初心者が混乱しやすいポイントを避けて、確実に動くテンプレートと例題でまとめます。コツは「Moveで位置を変える」「...
Excel VBA

Excel VBA 逆引き集 | シート数を取得

シート数を取得「何枚あるか」を正しく掴めると、ループや末尾挿入、チェック処理が安定します。基本から実務テンプレート、他ブック対応、例題までを初心者向けに整理しました。基本:シート数を数えるSub Co...
Excel VBA

Excel VBA 逆引き集 | シート一覧を取得

シート一覧を取得「すべてのシート名を集める」「可視だけに絞る」「配列やCollectionで受け取る」「一覧シートに書き出す」など、初心者でも迷わず使える定番パターンをコードとテンプレートでまとめます...
Excel VBA

Excel VBA 逆引き集 | シートの存在チェック

シートの存在チェック「指定名のシートがあるか」を事前に確認できると、ランタイムエラーを防げます。初心者でも安全に使える関数テンプレートと、実務でそのまま役立つ例題をまとめました。基本:関数で存在判定(...
Excel VBA

Excel VBA 逆引き集 | シート操作:VeryHidden を戻す

VeryHidden を戻す(再表示する)「VeryHidden」にしたシートは、Excelの画面操作(右クリックやメニュー)からは再表示できません。VBAで Visible プロパティを xlShe...
Excel VBA

Excel VBA 逆引き集 | シート操作:VeryHidden にする

シートを VeryHidden にするExcel VBA で「シートを非表示」にする方法には Hidden と VeryHidden の2種類があります。Hidden → ユーザーが「再表示」メニュー...
Excel VBA

Excel VBA 逆引き集 | シート操作:シートを非表示にする

シートを非表示にする「非表示」「完全非表示(VeryHidden)」「一括切り替え」「除外して非表示」まで、定番パターンを初心者向けにやさしく解説します。非表示の仕組みは、Worksheet(またはS...
Excel VBA

Excel VBA 逆引き集 | シート操作:一番左のシートを取得

一番左のシートを取得「左端(最初)のシート」を確実に扱う基本から、可視シートだけを対象にする安全版、他ブック対応、実務で使える例題までを初心者向けにわかりやすくまとめました。基本:左端(最初)のワーク...
Excel VBA

Excel VBA 逆引き集 | シート操作:最後のシートを取得

最後のシートを取得「最後(右端)のシート」を確実に扱う基本から、可視シートだけを対象にする安全版、他ブック対応、実務で役立つ例題までを初心者向けに丁寧にまとめます。基本:右端(最後)のワークシートを取...
Excel VBA

Excel VBA 逆引き集 | シート操作:シート名を一括変更

シート名を一括変更「連番」「接頭辞・接尾辞」「セル一覧から」「置換」「日付付与」など、よく使うパターンを初心者でも迷わず使えるように、動くコードと安全テンプレートでまとめました。エラーの出やすい重複名...
Excel VBA

Excel VBA 逆引き集 | シート操作:シートをコピーする

シートをコピーする大事なのは「どこに」「どの名前で」「安全に」複製するか。初心者でも迷わないように、動くコードと使い回せるテンプレートで、実務の落とし穴も一緒に潰します。基本:Worksheet.Co...
Excel VBA

Excel VBA 逆引き集 | シート操作:シートを削除する(警告を出さない)

シートを削除する(警告を出さない)警告ダイアログを出さずに安全に削除する定番パターンを、初心者向けにやさしく解説します。失敗しやすい「最後の1枚問題」「存在チェック」「後始末(DisplayAlert...
Excel VBA

Excel VBA 逆引き集 | シート操作:シートを追加する

シートを追加する「新しいシートを作る」「末尾に入れる」「名前を付ける」「複数追加する」——初心者がつまずきやすいポイントを、確実に動くコード例とテンプレートでわかりやすく解説します。基本:最短でシート...
Excel VBA

Excel VBA 逆引き集 | シート操作:シートを名前で取得

シートを「名前」で取得する初心者でも安心して使えるように、実際に動くコード例を交えながら「シートを名前で取得」する定番パターンを丁寧に解説します。迷いやすい「存在チェック」「ActiveWorkboo...
VBA

Excel VBA | 「大量データを高速で処理する実務テクニック(配列+書き戻し)

ここでは 「大量データを高速で処理する実務テクニック(配列+書き戻し)」 を、初心者でも理解できるように、図解レベルでかみ砕いて 解説します。全体像:なぜ配列が高速なのか?Excel での“遅さ”の正...
VBA

Excel VBA | 実務で使う UDF のデバッグ法

実務で使う UDF のデバッグ法UDF(ユーザー定義関数)はセルから呼ばれるときとVBE上でテストするときで振る舞いが違います。実務で安定させるには「セルで動かす前にVBEで十分に確認する」「セル呼び...
VBA

Excel VBA | ByRef の動きをステップ実行で確認するレッスン

「ByRefは呼び出し元の変数そのものを参照する」という感覚を、ステップ実行で体験しながら掴みます。止める位置、見るべき値、起こる変化を順に確認していきます。準備と基本コードSub Lesson_By...
VBA

Excel VBA | For Each と配列の動きのASCII図解

「配列やコレクションの中身を1つずつ取り出す」イメージを、文字だけで掴めるようにASCII図で解説します。For Eachは配列・コレクションの要素を順に取り出して処理する構文で、要素数を数えなくても...
VBA

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

初心者でも使いやすい「ウォッチ式」は、指定した変数や式の値をリアルタイムで見ながらデバッグできる仕組みです。値が変わった瞬間に止める設定も可能で、「いつおかしくなったか」を特定するのに役立ちます。ウォ...
VBA

Excel VBA | 検証+統合(Offset × 条件分岐 × Replace × Split × Format × Dictionary)の黄金パターン集

ここでは Offset × 条件分岐 × Replace × Split × Format × Dictionary を組み合わせて「セルの値を検証 → 不要文字を置換 → 分割 → フォーマット統一...
VBA

Excel VBA | 検証+正規化(Offset × 条件分岐 × Replace × Split × Format)の黄金パターン集

ここでは Offset × 条件分岐 × Replace × Split × Format を組み合わせて「セルの値を検証 → 不要文字を置換 → 分割 → フォーマット統一 → 結果を隣列に出力」す...
VBA

Excel VBA | 検証・整形(Offset × 条件分岐 × Replace × Format)の黄金パターン集

ここでは Offset × 条件分岐 × Replace × Format を組み合わせて「セルの値を検証 → 不要文字を置換 → フォーマット統一 → 結果を隣列に出力」する黄金パターンをまとめます...
VBA

Excel VBA | 検証・チェック(Offset × 条件分岐)の黄金パターン集

ここでは Offset × 条件分岐 を組み合わせて「セルの値を検証 → 結果を隣列に出力」する黄金パターンをまとめます。データ入力チェックや検証処理を自動化することで、表の品質を一瞬で向上させられま...
VBA

Excel VBA | 多次元統計分析(WorksheetFunction × Offset × Resize × Array × Dictionary)の黄金パターン集

ここでは WorksheetFunction × Offset × Resize × Array × Dictionary を組み合わせて「複数次元のデータを動的に取得 → 配列に展開 → 統計処理 ...
VBA

Excel VBA | 高度統計分析(WorksheetFunction × Offset × Resize × Array)の黄金パターン集

ここでは WorksheetFunction × Offset × Resize × Array を組み合わせて「範囲を動的に指定し、配列に取り込み、統計関数で高度な分析を行う」黄金パターンをまとめま...
VBA

Excel VBA | 集計・統計(WorksheetFunction × Offset × Resize)の黄金パターン集

ここでは WorksheetFunction × Offset × Resize を組み合わせて「範囲を動的に指定し、集計・統計処理を自動化する」黄金パターンをまとめます。WorksheetFunct...
VBA

Excel VBA | データ統合+正規化(Offset × 条件分岐 × Dictionary × Replace × Split × Format)の黄金パターン集

ここでは Offset × 条件分岐 × Dictionary × Replace × Split × Format を組み合わせて「複数セルのデータを検証 → 不要文字を置換 → 分割 → フォーマ...
VBA

Excel VBA | データ検証+正規化(Offset × 条件分岐 × Replace × Split × Format × IfEmpty)の複合黄金パターン集

ここでは Offset × 条件分岐 × Replace × Split × Format × IfEmpty を組み合わせて「入力データを検証 → 不要文字を置換 → 分割 → フォーマット統一 →...
VBA

Excel VBA | データ正規化(Offset × 条件分岐 × Replace × Split × Format)の黄金パターン集

ここでは Offset × 条件分岐 × Replace × Split × Format を組み合わせて「複合データを検証 → 不要文字を置換 → 分割 → フォーマット統一 → 正規化」まで一気通...
VBA

Excel VBA | データ検証+整形(Offset × 条件分岐 × Replace × Format × IfEmpty)の複合黄金パターン集

ここでは Offset × 条件分岐 × Replace × Format × IfEmpty を組み合わせて「入力データを検証 → 不要文字を置換 → フォーマット統一 → 欠損補完」まで一気通貫で...
VBA

Excel VBA | データ整形(Offset × 条件分岐 × Replace × Format)の黄金パターン集

ここでは Offset × 条件分岐 × Replace × Format を組み合わせて「セルの値を検証し、不要文字を置換しつつフォーマットを統一する」黄金パターンをまとめます。データクレンジングと...
VBA

Excel VBA | データ可視化(Offset × 条件分岐 × Chart)の黄金パターン集

ここでは Offset × 条件分岐 × Chart を組み合わせて「抽出・判定したデータをグラフ化する」黄金パターンをまとめます。VBA の ChartObjects.Add や SeriesCol...
VBA

Excel VBA | データ分析(Offset × 条件分岐 × Pivot)の黄金パターン集

ここでは Offset × 条件分岐 × Pivot を組み合わせて「表データをピボットテーブル風に分析・集計する」黄金パターンをまとめます。VBA で PivotTables を操作することで、カテ...
VBA

Excel VBA | データ集計(Offset × 条件分岐 × Subtotal)の黄金パターン集

ここでは Offset × 条件分岐 × Subtotal を組み合わせて「表の部分集計を自動化する」黄金パターンをまとめます。WorksheetFunction.Subtotal を活用することで、...
スポンサーリンク