VBA

EXCEL VBA講座

【もう迷わない】VBAで最終行を取得する方法5つと使い分け|End(xlUp)が1を返す・途中の空白・UsedRangeのズレ

VBAで最終行を取るなら、まずは ws.Cells(ws.Rows.Count, 1).End(xlUp).Row の1行です。データ0件でも1が返る・シート指定の漏れ・基準列の空白・Integerのオーバーフローという4つのつまずきと、Find・UsedRange・CurrentRegionとの使い分けを、Microsoft公式ドキュメントをもとにまとめました。
EXCEL VBA講座

【動く前に止まる】VBAのコンパイルエラー7パターンと直し方|変数が定義されていません・構文エラー・End If がありません

VBAのコンパイルエラーは、マクロが動き出す前に出るエラーです。番号が出ず該当箇所が青く反転するのが目印で、原因はデータではなくコードの書き方。変数名のスペルミス・全角文字・End Ifの閉じ忘れ・参照設定など7パターンを、Microsoft公式ドキュメントの記載にもとづいて順に潰します(2026年9月12日確認)。
EXCEL VBA講座

VBA「実行時エラー13」の原因7つと直し方【型が合わない】|型が一致しませんの正体はセルの中身

VBAの「実行時エラー13 型が一致しません」は、コードではなくセルの中身が原因で出ます。文字混じり・#N/Aエラー値・Application.Matchの戻り値・配列・オブジェクトなど原因7つを、[デバッグ]で止まった行から30秒で切り分ける手順で解説。IsNumeric/IsError/IsDateを使った再発しない書き方まで。
EXCEL数式講座

【逆引き】エクセルの「できない」を症状から探す完全ガイド|開かない・計算が合わない・印刷が変・マクロが止まるの症状別インデックス

エクセルの「できない」を症状から逆引きできるインデックスです。開かない・保存できない・シートタブが消えた・合計が合わない・印刷が変・VBAが止まるなど22パターンを5タイプに整理し、それぞれの解決記事へご案内します。症状に名前が付けば、直し方は必ず見つかります。
EXCEL VBA講座

【止まらない】VBA「実行時エラー438」の原因7つと直し方|オブジェクトはこのプロパティまたはメソッドをサポートしていません

VBAで「実行時エラー438:オブジェクトはこのプロパティまたはメソッドをサポートしていません」が出て止まったときの原因7つと直し方をコピペコード付きで解説。型違い・Withのネスト崩れ・参照設定の不足まで、40代からのExcel再スタートを後押しします。
EXCEL VBA講座

【もう止まらない】VBA「実行時エラー9」は名前・番号を直せば止まる|原因7つと直し方|インデックスが有効範囲にありません

VBAの「実行時エラー9:インデックスが有効範囲にありません」を、シート名・ブック名・配列・Split・コレクションの7原因に分けて解説。コピペで使える存在チェック関数つきで、今日中に直せます。
EXCEL VBA講座

【止まらない】VBA「実行時エラー91」の原因7つと直し方|オブジェクト変数またはWithブロック変数が設定されていません

VBAで『実行時エラー91:オブジェクト変数またはWithブロック変数が設定されていません』が出て止まる原因を7つに整理。Set忘れ・Find・Withブロックなど、コピペで直せる修正コードつきで解説します。
EXCEL VBA講座

VBA「実行時エラー 1004」の原因7つと直し方|アプリケーション定義またはオブジェクト定義のエラー

VBAの「実行時エラー 1004(アプリケーション定義またはオブジェクト定義のエラー)」は、[デバッグ]で黄色く光る行を見れば原因が特定できます。シート名の指定ミス、閉じたブック、Range範囲、Select、保護、PasteSpecial、結合セルの7原因を、❌ダメな書き方→✅直した書き方のコピペ可VBAコード付きで解説します。
EXCEL VBA講座

【動かない人へ】エクセルのマクロが実行できない原因7つと直し方|有効化・ブロック解除・xlsm保存

エクセルのマクロが実行できない原因は、ほとんど3つ。黄色いバーの「コンテンツの有効化」、赤いバー「セキュリティ リスク」のブロック解除、.xlsmでの保存です。症状別の早見表から、開発タブ・ボタン無反応・トラストセンター設定まで、7つの原因を手順つきで直します。
AI・業務自動化

【2026最新】Excel×AI(ChatGPT・Copilot)は「やりたいこと」を日本語で指示するだけで関数・VBAが作れる

2026年最新のExcel×AI活用術!ChatGPTやCopilotを使って複雑な関数やVBAマクロを1秒で自動生成するプロンプトと裏ワザを徹底解説します。