使用範囲

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数式講座

【今すぐ軽くする】エクセルのファイルが重い・動作が遅い原因7つと直し方|開けるのにカクカクするときの対処法

「エクセルが重い・動作が遅い」原因は壊れているからではありません。条件付き書式・配列数式・使用範囲の肥大化など7つの原因を整理し、今すぐコピペで確認できる直し方をわかりやすく解説します。