Excelで大量のデータや細かいデータを入力していると、今どこを入力しているのかわからなくなることがあります。
今入力したセルの色が変わると視覚的にわかりやすくなります。
VBAのサンプルの記録です。
< スポンサーリンク >
入力したセルの背景色が変わるサンプル
[開発]タブ>[コードの表示]をクリックします。
VBEでオブジェクト欄の「(General)」と表示してあるプルダウンの部分を「Wordsheet」を選択します。
プロシージャ欄を「Change」を選択します。
「SelectionChange」の部分は不要なので削除します。
「Private Sub Worksheet_Change(ByVal Target As Range)」と「End Sub」の間に下記のように
・すべてのセルの背景色をクリアにする
・値が変わったセルの背景色を変える
という処理を書きます。
Private Sub Worksheet_Change(ByVal Target As Range)
'全てのセルの背景色をクリア
ActiveSheet.Cells.Interior.ColorIndex = 0
'値が変わったセルの背景色を変える
Target.Interior.ColorIndex = 8
End Sub
セルに値を入力していくと、そのセルだけ色が変わるようになりました。
こんな記事も書いています