スポンサーリンク
Excel VBA

Excel VBA 逆引き集 | マスタが外部ファイル

マスタが外部ファイル「商品マスタや社員マスタが別ブックに保存されていて、明細ブックから参照したい」——そんな場面で役立つのが 外部ファイルを開いて辞書化→JOIN のテンプレです。初心者でも壊れないよ...
Excel VBA

Excel VBA 逆引き集 | マスタが複数シート

マスタが複数シート「コードマスタが部署ごとに別シート」「商品マスタが複数シートに散在」——そんな現場で、壊れない統合・JOINのテンプレをまとめました。ポイントは「見出し名で安全に読み込み」「辞書に統...
Excel VBA

Excel VBA 逆引き集 | 完全結合

完全結合(フル外部結合)「基準表と相手表の両方にあるキーは統合、片方だけにあるキーも残す」——それが完全結合(フル外部結合)です。左外部結合+右外部結合を合わせたイメージで、両方のキーを“全部”出すの...
Excel VBA

Excel VBA 逆引き集 | 右外部結合

右外部結合「相手表のキーを“全部”残しつつ、基準表の情報を横付けしたい(基準に無ければ空欄や0で補完)」——それが右外部結合です。左外部結合の“逆”なので、相手表を基準にして結合します。最短の関数版、...
Excel VBA

Excel VBA 逆引き集 | 内部結合

内部結合「基準表と相手表の“両方に存在するキーだけ”を横に統合したい」——それが内部結合です。最短の関数版、爆速の辞書版、見出し名対応の安全版、複数キー対応まで、初心者が壊さず使えるテンプレを揃えまし...
Excel VBA

Excel VBA 逆引き集 | 左外部結合

左外部結合「基準表のキーを基準に、他表の情報を“ある分だけ”横付けしたい(なければ空欄や0)」——それが左外部結合です。初心者でも壊れないように、最短の関数型、堅牢・高速な辞書型、見出し名対応の安全型...
Excel VBA

Excel VBA 逆引き集 | 複数キーJOIN

複数キーJOIN「部署×年月」「コード×枝番」など、2つ以上のキーで明細にマスタ情報を付けたり、集約表同士を横に突き合わせたいときのテンプレをまとめました。初心者でも壊れないやり方を、関数・配列+辞書...
Excel VBA

Excel VBA 逆引き集 | 単一キーJOIN

単一キーJOIN「コード(キー)で明細にマスタ情報を付けたい」「2つの集約表をキーで横に突き合わせたい」——単一キーJOINの定番テンプレを、初心者向けにかみ砕いてまとめました。最短はVLOOKUP、...
JavaScript

JavaScript 逆引き集 | Cookie セット(簡易)

Cookie を簡単にセット・取得 — document.cookie = 'k=v; path=/; max-age=3600'Cookie はブラウザに短い文字列を保存し、同一オリジンへの次回以降...
JavaScript

JavaScript 逆引き集 | sessionStorage 書き込み/読み出し

sessionStorage の基本 — sessionStorage.setItem('k', v) / sessionStorage.getItem('k')sessionStorage は「同じ...
JavaScript

JavaScript 逆引き集 | localStorage 書き込み/読み出し

localStorage の基本 — localStorage.setItem('k', v) / localStorage.getItem('k')localStorage は「ブラウザに文字列とし...
JavaScript

JavaScript 逆引き集 | smooth スクロール

スムーススクロールの基本 — window.scrollTo({ top: 0, behavior: 'smooth' })「スムーススクロール」は、画面を指定位置まで滑らかに移動する演出です。ユーザ...
JavaScript

JavaScript 逆引き集 | スクロール位置取得

スクロール位置取得の基本 — window.scrollY と el.scrollTopページ全体のスクロール量は window.scrollY(縦)/ window.scrollX(横)。特定のスク...
JavaScript

JavaScript 逆引き集 | getBoundingClientRect で座標取得

要素の座標取得の基本 — el.getBoundingClientRect() と表示制御(classList.toggle('is-hidden'))要素の「画面上での位置とサイズ」を取りたいときは...
JavaScript

JavaScript 逆引き集 | 要素の表示・非表示(CSSクラス)

要素の表示・非表示(CSSクラス) — el.classList.toggle('is-hidden')クラスを切り替えて見た目を制御するのが一番安全で保守しやすい方法です。classList.tog...
JavaScript

JavaScript 逆引き集 | フォーカス制御

フォーカス制御の基本 — el.focus()フォームやボタンに「今ここを操作できます」と意識を集めるのがフォーカスです。el.focus() は要素にプログラムからフォーカスを当てる最小の一手。入力...
JavaScript

JavaScript 逆引き集 | イベントデリゲーション

イベントデリゲーションの基本 — parent.addEventListener('click', e => { if (e.target.matches('button')) ... })イベントデ...
JavaScript

JavaScript 逆引き集 | フラグメント利用で描画高効率化

フラグメント利用で描画高効率化 — const frag = document.createDocumentFragment(); frag.append(...)大量の要素を1つずつDOMに挿入する...
JavaScript

JavaScript 逆引き集 | NodeList を配列に変換

NodeList を配列に変換の基本 — Array.from(nodeList) または document.querySelectorAll() が返すのは「配列のように見える NodeList」。...
JavaScript

JavaScript 逆引き集 | querySelectorAll(複数)

querySelectorAll の基本 — document.querySelectorAll('li')querySelectorAll は「CSSセレクタに一致する要素を“全部”まとめて取得」す...
JavaScript

JavaScript 逆引き集 | querySelector(単一)

querySelector の基本 — document.querySelector('.cls')querySelector は「CSSセレクタで、最初に一致した1つの要素」を取得するメソッドです。...
JavaScript

JavaScript 逆引き集 | 子要素の取得

子要素の取得の基本 — el.childrenel.children は「直下の子要素だけ」を順番付きで返します。返り値は配列“風”の HTMLCollection(ライブコレクション)で、テキストノ...
JavaScript

JavaScript 逆引き集 | 親要素の取得

親要素の取得の基本 — el.parentElementある要素から「一つ上の箱(親要素)」を取得したいときに使うのが parentElement。DOMツリーを上に辿って、要素ノードだけを返します。...
Java

Java 逆引き集 | Iterator vs Stream の使い分け(遅延評価・メモリ) — 性能設計

Iterator vs Stream の使い分け(遅延評価・メモリ) — 性能設計「大量データをどう処理するか」は設計の肝。Iterator は手続き的で軽量、Stream は宣言的で強力(遅延評価・...
Java

Java 逆引き集 | バッチ処理用チャンク分割(partitioning) — メモリ制御

バッチ処理用チャンク分割(partitioning) — メモリ制御大量データを「少しずつ」処理することで、メモリ使用量と失敗リスクを抑えるのがチャンク分割です。固定サイズで区切って読み・変換・書き込...
Java

Java 逆引き集 | 多次元配列と List<List<T>> の使い分け — 可変性と利便性

多次元配列と List<List<T>> の使い分け — 可変性と利便性Java では「二次元以上のデータ構造」を表す方法が大きく分けて2つあります。多次元配列(int, String など)入れ子の...
Java

Java 逆引き集 | Guava / Apache Commons Collections の利用(拡張ユーティリティ) — 実務ツール

Guava / Apache Commons Collections の利用(拡張ユーティリティ) — 実務ツール標準 Java コレクション API は基本的な機能を提供しますが、実務では「もう少し...
Java

Java 逆引き集 | Collections.newSetFromMap(Map を Set に変換) — カスタム Set 実装

Collections.newSetFromMap(Map を Set に変換) — カスタム Set 実装Java には Collections.newSetFromMap(Map<E,Boolea...
Java

Java 逆引き集 | ThreadLocal を使ったスレッド依存データ管理 — スレッド単位の状態

ThreadLocal を使ったスレッド依存データ管理 — スレッド単位の状態同じ変数名でも、各スレッドが「自分専用の値」を持てるのが ThreadLocal。リクエスト単位のトレースID、フォーマッ...
Java

Java 逆引き集 | Map の null キー/値対応(実装差) — 入出力検証

Map の null キー/値対応(実装差) — 入出力検証Map は実装ごとに「null を許すか」が違います。キーに null を入れると検索や equals/hashCode まわりで混乱しやす...
スポンサーリンク