Excel作業をVBAで効率化

いつものExcel作業はVBAを使えば数秒で終わるかもしれませんよ

VBAの参照渡し(ByRef)と値渡し(ByVal)の違い

参照渡しと値渡しの違い 参照渡しと値渡しを簡単におさらいすると、関数の引数につけるキーワードのByRefとByValのことを指し、ByRefを付けるか省略した場合は参照渡しの引数として扱い、ByValを付けた場合は値渡し […]

VBAで2つのセルの位置の比較を行う

セル位置の比較 事務処理のようなマクロの場合にはあまり必要性は感じませんが、シート内にあるデータの検証のような機械的にシート内の入力セル範囲をループしたりする場合に、起点となるセルと現在ループ中のセルの位置はどちらが上下 […]

VBAで最終入力行のすぐ下の空白セルを選択する

次に入力するセルを選択させておきたい Excelの資料には、表形式などのなにかしらフォーマットが決められていることが多々あります。 例えば、A列が日付で、B列が担当者、C列が連絡事項で、D列が、、、という感じです。 そう […]