スポンサーリンク
Excel VBA

Excel VBA 逆引き集 | 行番号を返す

行番号を返す「この値がある行番号を知りたい」「見出しの行番号を取りたい」「範囲の最終行番号を返したい」——初心者でも迷わず使える最短コードと安全テンプレをまとめました。基本:行番号をそのまま返すSub...
Excel VBA

Excel VBA 逆引き集 | 複数条件検索

複数条件検索「A列がX かつ B列がY」「部分一致+日付範囲」「ORを混ぜる」など、現場でよくある複数条件検索を、初心者でも迷わず使えるテンプレでまとめます。最短はAutoFilter、柔軟ならInS...
Excel VBA

Excel VBA 逆引き集 | ログ検索

ログ検索長いログから「特定キーワード」「期間」「レベル別」を瞬時に抜き出すためのテンプレを、初心者でも安全に使える形でまとめました。シート内ログ、外部テキスト/CSVログの双方に対応します。選び方の指...
Excel VBA

Excel VBA 逆引き集 | 最適な検索戦略(辞書)

最適な検索戦略(辞書)大量データの「爆速検索・照合・集計」は、辞書(Scripting.Dictionary)の独壇場。キーに対して O(1) で存在判定・値取得ができ、重複排除や複合キー、グルーピン...
Excel VBA

Excel VBA 逆引き集 | 前方一致の高速検索

前方一致の高速検索「先頭が〇〇で始まる」を爆速で見つけたいときの定番は、Findの部分一致、Likeのワイルドカード、Dictionary+配列の前処理です。件数や用途ごとに最短テンプレを用意しました...
Excel VBA

Excel VBA 逆引き集 | 重複検索

重複検索重複は「あるかだけ確認」「場所を特定」「色付け」「抽出」「複数列での判定」まで用途が広い。初心者向けに、最短コードから業務で耐える安全テンプレ、爆速手法までまとめます。方針の選び方最短で1列の...
Excel VBA

Excel VBA 逆引き集 | 行名で検索

行名で検索「見出しが縦に並ぶ“行名”から、該当行を素早く見つけたい」。業務で頻出のニーズを、初心者でも使えるテンプレでまとめます。Find、MATCH、Dictionary化、自作関数まで、使い分けと...
Excel VBA

Excel VBA 逆引き集 | 列名で検索

列名で検索「見出し行から“この列どこ?”を素早く特定したい」—業務で頻出のニーズを、初心者でも安心して使える定番テンプレでまとめました。Find、MATCH、Dictionary化、自作関数まで、使い...
Excel VBA

Excel VBA 逆引き集 | 正規表現検索

正規表現検索複雑な「パターンで探す・抽出する・置換する」なら正規表現が最短で強力。メール、電話番号、郵便番号、コード形式、日付の抽出や検証を、初心者向けに安全テンプレと例題でまとめます。事前準備(2つ...
Excel VBA

Excel VBA 逆引き集 | 部分一致検索

部分一致検索「含まれていればヒット」で探したいときの定番は Range.Find(xlPart)と InStr。複数ヒットの列挙、色付け・抽出、ワイルドカードや正規表現まで、初心者でも迷わないテンプレ...
Excel VBA

Excel VBA 逆引き集 | FINDALL(全件検索)

FINDALL(全件検索)複数の一致を一気に拾い上げて処理するなら、Range.Find + FindNext が定番です。最初のヒットのアドレスを覚えて一周したら終了、という型を覚えれば初心者でも安...
Excel VBA

Excel VBA 逆引き集 | FINDでセル検索

FINDでセル検索セル内の文字列・数値を素早く見つけて扱うなら、Range.Findが最短で柔軟。初心者でも迷わない「基本→複数ヒット→応用(見出し検索・範囲限定)→安全テンプレ」を、実務の落とし穴込...
Excel VBA

Excel VBA 逆引き集 | MATCHで検索

MATCHで検索MATCHは「範囲の中で、検索値が何番目にあるか」を返します。VLOOKUPのように値そのものを返す関数ではなく「位置」を返すので、INDEXと組み合わせると柔軟で速い検索ができます。...
Excel VBA

Excel VBA 逆引き集 | XLOOKUP相当

XLOOKUP相当XLOOKUPの強みは「検索列と戻り列を自由に指定」「見つからないときの値を簡単に設定」「縦横どちらも対応」。VBAでも同じ発想で、最短の呼び出しから辞書・Find・自作関数まで用途...
Excel VBA

Excel VBA 逆引き集 | VLOOKUP 相当をVBAで

VLOOKUP 相当をVBAでシートの関数に頼らず「コードだけで照合・抽出」できると、崩れにくくて速い。初心者でもすぐ使える4つの定番手法と、業務で耐える安全テンプレをまとめました。選び方の指針小規模...
JavaScript

JavaScript 逆引き集 | CSS スタイル変更

CSSスタイル変更の基本 — el.style.display = 'none'要素を「非表示」にする最短の方法が style.display = 'none'。表示したいときは 'block' など...
JavaScript

JavaScript 逆引き集 | textContent を使う(テキストのみ)

テキストのみを扱う — el.textContent = 'text'textContent は「要素の中身をテキストとして読み書きする」ためのプロパティです。HTMLタグは解釈されず、そのまま文字列...
JavaScript

JavaScript 逆引き集 | innerHTML を使う(注意:XSS)

innerHTML の基本と注意点(XSS対策を含む) — el.innerHTML = '<b>hi</b>'innerHTML は「要素の中身をHTML文字列として読み書きする」ためのプロパティで...
JavaScript

JavaScript 逆引き集 | 要素の挿入

要素の挿入(append / appendChild)の基本 — parent.append(child)「作った要素を画面に出す」最後の一手が挿入です。DOMの親要素に子をぶら下げることで、はじめて...
JavaScript

JavaScript 逆引き集 | 要素の生成

要素の生成の基本 — const n = document.createElement('div')画面に新しい箱(要素)を追加したいときは document.createElement(tagNam...
JavaScript

JavaScript 逆引き集 | dataset(data-*)の利用

Dataset の基本 — el.dataset.foo = 'bar'data-* 属性は、HTML要素に開発者が自由なカスタムデータを埋め込むための仕組みです。JavaScriptでは eleme...
JavaScript

JavaScript 逆引き集 | 属性の取得/設定

属性の取得/設定の基本 — el.getAttribute('data-x') と el.setAttribute('data-x', v)HTML要素の「属性」(id, class, href, s...
JavaScript

JavaScript 逆引き集 | クラス操作(classList)

クラス操作の基本 — el.classList.add('a') と el.classList.toggle('b')CSSの見た目(色、サイズ、表示/非表示など)を切り替える最もシンプルな方法が「ク...
JavaScript

JavaScript 逆引き集 | フォームのsubmit防止

フォームの submit 防止 — e.preventDefault()フォームは送信するとページがリロードされます。JavaScriptで「リロードせずに自分の処理をしたい」ときは、submit イ...
JavaScript

JavaScript 逆引き集 | イベントリスナー削除

イベントリスナー削除(DOM) — el.removeEventListener('click', fn)イベントを「もう受けたくない」瞬間は必ず来ます。removeEventListener は、追...
JavaScript

JavaScript 逆引き集 | イベントリスナー追加(DOM)

イベントリスナー追加(DOM) — el.addEventListener('click', fn)ボタンを押す、入力する、スクロールする。こうした「イベント」が起きた瞬間に処理を実行するのがイベント...
JavaScript

JavaScript 逆引き集 | throttle 実装(簡易)

Throttle 実装(簡易) — 一定間隔だけ処理するスロットル「スクロールやマウス移動のように、イベントが大量に連続発火して重くなる」問題を減らすテクが throttle(スロットル)。一定間隔ご...
JavaScript

JavaScript 逆引き集 | debounce 実装(簡易)

Debounce 実装(簡易) — 入力が落ち着いたら一度だけ実行「キー入力やスクロールなど“連打されるイベント”を落ち着いてから1回だけ処理したい」—その定番テクが debounce。短いコードで、...
JavaScript

JavaScript 逆引き集 | clearInterval で解除

clearInterval で解除の基本 — clearInterval(id)setInterval で始めた「一定間隔の繰り返し」を止めるのが clearInterval(id)。開始時に返される...
JavaScript

JavaScript 逆引き集 | 繰り返し(setInterval)

繰り返しタイマーの基本 — const id = setInterval(()=>{}, 1000)setInterval は「一定間隔ごとに関数を繰り返し実行する」ためのタイマーです。第2引数はミリ...
スポンサーリンク