2010-12

スポンサーリンク
VBA

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

ここでは 初心者向けに「配列で高速処理」を“完全にかみ砕いて”説明 → コピペで動く実践マクロ → 応用版 の流れで紹介します。Excel の大量データ(数千〜数十万行)でも 一瞬で終わる 激速パターン。まず「なぜ配列だと速いのか?」Exc...
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 → サブルーチン(Sub ... End Sub)を途中...
VBA

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

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

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

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

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

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

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

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

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

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