VBA・Office

VBA・Office

Excelの重複削除で行が消える前に:条件付き書式と抽出で安全に確認する

Excelの重複削除で必要な行を消さないために、条件付き書式・一意の抽出・削除列の選択をMicrosoft公式仕様に沿って解説します。
VBA・Office

Excelテーブルの構造化参照で行追加後も集計範囲を追従させる

Excelテーブルと構造化参照を使い、行追加後もSUM・SUMIFSの集計範囲を追従させる方法を、架空の備品台帳で確認します。
VBA・Office

Excel条件付き書式で期限切れと7日以内を色分けする ― 完了行・空欄を除く

Excelの条件付き書式とTODAY・ANDで期限切れを赤、7日以内を黄色にする方法。完了済みや空欄を除き、行全体を色分けする。
VBA・Office

Excel VBAのテーブルが空のときに止まる原因:ListObjectとDataBodyRangeを安全に読む

Excel VBAで空のテーブルを扱うとDataBodyRangeが取得できない場合があります。Nothingの確認、ListRows.Countとの違い、空白行やフィルター行との区別をダミーデータとコードで説明します。
VBA・Office

Power QueryのTable.Schemaで列の構造を調べる ― 必須列の欠落を取り込み前に検出

Power Query MのTable.Schemaで列名・位置・型を確認し、Table.HasColumnsとList.Differenceで必須列の欠落を検出する。ダミーデータ3例と公式仕様付き。
VBA・Office

ExcelのHSTACKとVSTACKで複数表を結合する ― 空きセル・列数違いの扱いまで確認

ExcelのHSTACK/VSTACKで行数や列数が違う表を結合するときの#N/Aの発生位置と、IFNAの使い方を実例で比較します。
VBA・Office

ExcelのTAKE・DROP・CHOOSECOLSを同じ表で比べる ― 必要な行列だけ安全に切り出す

ExcelのTAKE・DROP・CHOOSECOLSを同じダミー表で試し、先頭・末尾・必要列の切り出し方とエラーの境界を確認します。
VBA・Office

Power Queryのtry…otherwiseで変換エラー行だけnullにする ― 更新全体を止めない最小パターン

Power Query Mのtry…otherwiseを使い、文字列混入など一部行の変換エラーをnullへ逃がして更新全体を止めない基本パターンを解説します。
VBA・Office

ExcelのTEXTSPLITで1セルを3列に分ける ― 区切り文字をカンマとセミコロンで比べる

ExcelのTEXTSPLIT関数でred,green,blueを3列へ分割し、delimiterをカンマからセミコロンへ変えたときのspill結果を観察します。
VBA・Office

Build apps in Copilot Cowork and Copilot StudioをExcel/Microsoft 365の仕組みから読み解く

本記事はAIを利用して作成した技術解説・実装例です。掲載するコードや手順は一次情報を基に構成していますが、筆者による実機での動作確認は行っていません。環境やバージョンによって動作が異なる場合があります。、Microsoft 365環境におい...