Excel作業をVBAで効率化

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

VBAで選択範囲の背景色を1行おきに設定する

離れた列のデータがどの行か分からなくなる Excelシートを画面いっぱいに使っている場合、画面の右の方の列がどの行のデータなのかがわかりにくいことが多々あります。こういう場合ですね。 これが1行ごとに背景色を付けていると […]

VBAでセルの値が変わったら罫線を引く

セルの値が変わったら罫線を引いて明示 Excelシートに縦列に複数のデータを入力した場合、その値が異なる部分を明示したいことがあります。分かりやすくなる方法の1つとして罫線を引くことが挙げられます。 データ量が少なければ […]

VBAのByte単位用関数の問題点

Byteの単位が日本語圏では異なる Left関数とLeftB関数のように、Bが付かない関数と付く関数が用意されているものがあります。 一般的には、Bが付く関数はバイト単位である、という説明がされているのですが、これは日本 […]

VBA関数の$ドルマークの意味

$が付くVBA関数 VBA関数の中にはLeft$関数のように$が付くものがあります。 先に答えを書いてしまいますが、$がない関数を使ってください。 $ありを使うとNull判定処理が必要になるのが主な理由です。$ありの関数 […]