プログラミング

スポンサーリンク
Java

Java 逆引き集 | forEach とラムダの基本(簡単な処理) — 可読性向上

forEach とラムダの基本 — 可読性向上ラムダは「短く書ける無名の関数」、forEachは「コレクションの各要素に処理を当てる」ためのメソッドです。従来の for 文より読みやすく、意図が伝わり...
Java

Java 逆引き集 | List / Map / Set の基本概念(インターフェース) — データ構造選択

List / Map / Set の基本概念(インターフェース) — データ構造選択Javaのコレクションフレームワークには「データをどう扱うか」を決める基本インターフェースが用意されています。代表的...
Java

Java 逆引き集 | 配列(一次元・多次元) — 固定長データ処理

配列(一次元・多次元) — 固定長データ処理Javaの配列は「同じ型のデータをまとめて扱う箱」。サイズは固定で、宣言時に決めた長さを変えることはできません。一次元配列は「横一列」、多次元配列は「表や行...
Java

Java 逆引き集 | StringBuilder / StringBuffer — 文字列連結の効率化

StringBuilder / StringBuffer — 文字列連結の効率化文字列を何度も結合・加工する処理では、Stringの「不変性」が足かせになりがちです。StringBuilder と S...
Java

Java 逆引き集 | String 操作(concat, substring, format) — 表示・ログ処理

String 操作(concat, substring, format) — 表示・ログ処理文字列は「表示」「ログ」「メッセージ生成」で毎日のように使います。Javaの代表的な操作である concat...
Java

Java 逆引き集 | null/Optional の使い分け — NPE 回避、意図の明示

null/Optional の使い分け — NPE 回避、意図の明示Javaでよくあるバグの一つが NullPointerException (NPE)。「変数が null なのにメソッドを呼んでしま...
Java

Java 逆引き集 | カスタム例外の作り方 — 明確なエラー伝搬

カスタム例外の作り方 — 明確なエラー伝搬「何が問題か」を正確に伝えるのが例外の役割。標準例外だけでは業務の意図が伝わりにくい場面で、カスタム例外が活躍します。APIレイヤでは、呼び出し側が“何をどう...
Java

Java 逆引き集 | 例外処理(try / catch / finally) — 安定性と後始末

例外処理(try / catch / finally) — 安定性と後始末プログラムは「想定外のエラー」に出会うことがあります。ファイルが見つからない、数値が不正、ネットワークが切れる…。こうしたとき...
Java

Java 逆引き集 | 戻り値(参照/プリミティブ) — API レイヤ設計

戻り値(参照/プリミティブ) — API レイヤ設計メソッドは「処理の結果」を返すことができます。この結果を 戻り値 と呼びます。戻り値には プリミティブ型(int, double, boolean ...
JavaScript

JavaScript 逆引き集 | 数値の丸め(Math)

JavaScript数値の丸め(Math.round / Math.ceil / Math.floor)丸めは「端数をどう扱うか」を決める操作。表示や料金計算、ページネーションなどで頻出です。まずは3...
JavaScript

JavaScript 逆引き集 | 数値を固定小数点

JavaScript数値の固定小数点表示(toFixed)の基本と実践金額や割合など「小数点以下の桁数を揃えたい」ときは toFixed。指定した桁数に丸め、足りない桁は0で埋めた文字列を返します。構...
JavaScript

JavaScript 逆引き集 | テンプレートリテラル

JavaScriptテンプレートリテラルの基本と実践テンプレートリテラルはバッククォートで囲み、${...}の中に変数や式を埋め込めます。文字列連結より短く、読みやすく、改行もそのまま扱えます。構文と...
JavaScript

JavaScript 逆引き集 | 正規表現で部分抽出(キャプチャ)

JavaScript正規表現で部分抽出(キャプチャ)の基本と実践正規表現の キャプチャグループ (...) を使うと、文字列の一部を抜き出せます。match の返り値は配列で、 に「全体一致」、 以降...
JavaScript

JavaScript 逆引き集 | 正規表現で置換(全体)

JavaScript正規表現で置換(replace)の基本と実践文字列の中の「一致した部分」を別の文字列に置き換えるのが replace。正規表現を使えば「全件置換」や「一部だけ抜き出して再配置」も柔...
JavaScript

JavaScript 逆引き集 | 正規表現でマッチ

JavaScript正規表現でマッチ(match)の基本と実践文字列から「パターンに合う部分」を見つけて取り出すなら match。1件だけか、すべてか、グループ抽出かで挙動が変わるので、最初に仕組みを...
JavaScript

JavaScript 逆引き集 | 文字列を大文字/小文字

JavaScript文字列の大文字・小文字変換の基本と実践文字列を「全部大文字」「全部小文字」に揃えたいときは、toUpperCase と toLowerCase が最短ルート。検索や比較、表示整形で...
JavaScript

JavaScript 逆引き集 | 文字列のトリム

JavaScript文字列のトリムの基本と実践文字列の前後にある余分な空白や改行を取り除くときは trim を使います。元の文字列は変えず、前後のホワイトスペースだけを除いた新しい文字列を返します。構...
JavaScript

JavaScript 逆引き集 | split で文字列分割

JavaScript文字列の分割(split)の基本と実践文字列を「区切り文字」で分けて配列にするのが split。CSVの処理、URLやパスの分解、複数行テキストの扱いなどで頻出です。初心者でもすぐ...
JavaScript

JavaScript 逆引き集 | join で文字列結合

JavaScript配列の文字列結合(join)の基本と実践配列の要素を指定した区切り文字でつないで、1つの文字列にするのが join。CSV作成、UI表示、ログ出力などでよく使います。構文と基本ポイ...
Excel VBA

Excel VBA 逆引き集 | セル操作(値の取得・代入):範囲の選択回避(Selectを使わない)

範囲の選択回避(Selectを使わない)画面操作に依存せず、直接セルや範囲を指定して処理すれば、コードは短く速く、壊れにくくなります。Select/Activate を省くことで大幅な高速化と可読性向...
Excel VBA

Excel VBA 逆引き集 | セル操作(値の取得・代入):条件付き書式をVBAで適用

条件付き書式をVBAで適用条件付き書式は「値に応じてセルの見た目を自動で切り替える」仕組み。VBAでは Range.FormatConditions にルールを追加して、色やフォント、アイコン、データ...
Excel VBA

Excel VBA 逆引き集 | セル操作(値の取得・代入):データバー・アイコンセット設定

データバー・アイコンセット設定見た目で「大小・良否」を直感的に伝えるなら、条件付き書式のデータバーとアイコンセットが最短です。初心者が迷わないように、最小コードから色やしきい値のカスタマイズ、削除・再...
Excel VBA

Excel VBA 逆引き集 | セル操作(値の取得・代入):テーブルをセル範囲に戻す

テーブルをセル範囲に戻すExcelの「テーブル(ListObject)」を通常のセル範囲へ戻すには、Unlist を使います。見た目(色・罫線・幅)をどう扱うかでコツが変わるため、初心者向けに安全テン...
Excel VBA

Excel VBA 逆引き集 | セル操作(値の取得・代入):セル範囲の移動

セル範囲の移動「コピーではなく“移動”したい」「値も書式もそのまま別の場所へ」「値だけ移動」「見た目も含めて移動」などを初心者向けに整理します。基本は Cut → Paste か Range.Cut ...
Excel VBA

Excel VBA 逆引き集 | セル操作(値の取得・代入):セル範囲のコピー

セル範囲のコピー「値ごとコピー」「見た目も合わせて」「値だけ」「数式だけ」「列幅も」「別シート・別ブックへ」まで、初心者でも迷わず使える安全テンプレートをまとめます。基本は Range.Copy De...
Excel VBA

Excel VBA 逆引き集 | セル操作(値の取得・代入):セルのクリア(書式も)

セルのクリア(書式も)「値も書式もまとめて消したい」「表の枠組みごと初期化したい」なら Clear。値だけ、書式だけとの違いを押さえたうえで、初心者向けの安全テンプレートと例題をまとめます。Clear...
Excel VBA

Excel VBA 逆引き集 | セル操作(値の取得・代入):セルのクリア(値のみ)

セルのクリア(値のみ)「セルの中身だけ消したい」「書式やコメントは残したい」そんなときに使うのが ClearContents。初心者が混乱しやすい「Clear」「ClearContents」「Clea...
Excel VBA

Excel VBA 逆引き集 | セル操作(値の取得・代入):メモを操作(新形式)

メモを操作(新形式/スレッドコメント)Excelの“新しいコメント(スレッド形式)”をVBAで扱う方法を、初心者向けに安全な最短コードでまとめます。基本は Range.AddCommentThread...
VBA

Excel VBA | Excelで列数・行数を自動検出して掛け算表を生成するVBAマクロ

以下のマクロは、シート上の状態に応じて完全自動で掛け算表を作ります。ヘッダー(上段と左列)が既にあればそれを読み取り、無ければ自動で1からの連番ヘッダーを作成します。サイズが判別できない場合は10×1...
JavaScript

JavaScript 逆引き集 | 配列の分割(chunk)

JavaScript配列の分割(chunk)の基本と実践「配列を一定サイズごとに分割したい」場面はよくあります。例えば、ページネーションやバッチ処理など。JavaScriptには標準で chunk 関...
JavaScript

JavaScript 逆引き集 | 配列をユニークに(オブジェクトキーで)

JavaScript配列をユニークに(オブジェクトキーで)lodashの _.keyBy を使うと「オブジェクト配列の重複を特定のキーでまとめて、ユニーク化」できます。プリミティブ値なら Set で十...
JavaScript

JavaScript 逆引き集 | 配列の重複除去(Set)

JavaScript配列の重複除去(Set)の基本と実践配列に同じ値が何度も入っているとき、「ユニークな値だけ欲しい」場面があります。そんなときに便利なのが Set とスプレッド構文 ... を組み合...
JavaScript

JavaScript 逆引き集 | 配列を逆順

JavaScript配列を逆順にする(reverse)の基本と実践reverseは配列の並びをその場で反転します。最初の要素が最後に、最後の要素が最初になります。元の配列が直接書き換えられる点が重要で...
JavaScript

JavaScript 逆引き集 | 配列のソート(数値)

JavaScript配列のソート(数値)の基本と実践数値配列を正しく並べ替えるには、比較関数を渡して「数値として」比較させるのがポイントです。デフォルトのsortは文字列として比較するため、数値だと期...
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セルに入れる」「複数セルへ一括」「数式や書式もセット」「選択セルへ」「別シート・別ブックへ」まで、初心者がつまずきやすいポイントを避けながら使えるテンプレートと例題でまとめます。基本...
Python

Python Excel操作 逆引き集 | インデックス列として読み込む

「インデックスとして読む」とは何をしているのかpandas の DataFrame には「行番号」を表すインデックスがあります。何も指定しないと 0,1,2,3,… という単なる連番ですが、「日付」や...
Python

Python Excel操作 逆引き集 | 日付列を自動でパースする

なぜ「日付を自動でパースする」がそんなに大事なのかExcelから読み込んだ日付を文字列のまま扱うと、「月ごとに集計したい」「期間で絞り込みたい」ときに、毎回 to_datetime を書くことになりま...
Python

Python Excel操作 逆引き集 | 読み込み時にデータ型を指定する

「型を決めてから読む」という発想を持つExcelは何でも受け入れてくれるので、同じ列に数字・文字・空白が混ざっていることがよくあります。そのまま read_excel に任せると、pandasが「たぶ...
Python

Python Excel操作 逆引き集 | 部分行だけ読み込む(nrows)

「全部の行はいらない」という発想を持つExcelをそのまま read_excel すると、シートの全行がDataFrameに入ります。でも、実務や検証では「とりあえず先頭だけ見たい」「巨大ファイルなの...
Python

Python Excel操作 逆引き集 | 読み込み時に先頭行をスキップする

なぜ「先頭行をスキップする」がこんなに大事なのか現場のExcelは、いきなり表が始まってくれません。会社ロゴ、レポートタイトル、出力日、担当者名、空行…そのあとにようやく「本当のデータ」が出てきます。...
Python

Python Excel操作 逆引き集 | 読み込み時に特定列だけ選ぶ

「全部の列はいらない」がデフォルトだと思ってほしいExcelをそのまま read_excel すると、シートの全列がDataFrameに入ります。でも、実務で「全部の列を本当に使う」ことはほとんどあり...
スポンサーリンク