データの分析、グラフ作成、および通信のためのツールを備えた Microsoft 表計算ソフトウェアのファミリ
塗り潰しについては、条件付き書式を適用して下さい。
「数式を使用して、書式設定するセルを決定する」
「=ISBLANK(A2)」など。
ロックについては、マクロにて新規アプリケーションを構築する必要があります。
A2セルの状態を常時監視する必要があるので、Excelの動作はマクロの組み方によって重たくなります。
マクロのソースは、ご自身で勉強して下さい。
VBA(マクロ)の公式サポート場所は、海外コミュニティとなっています。
有識者が集まっている所の方が、適切なアドバイスを受けやすいでしょう。
[VBA プログラミングに関する質問]
Stack Overflow には、説明的なタイトル、完全で簡潔な問題ステートメント、問題を再現する
ための十分な詳細の要求などのガイドラインがあることに注意してください。
機能要求または過度に広範な質問は、トピック外と見なされます。
新しいユーザーの場合は、Stack Overflow ヘルプ センター にアクセスして詳細を確認して下さい。
※ 閲覧者・回答者が多い公式サポートサイトをお勧めします。
英語で質問を送信してください。
所謂、くれくれ君には対応してくれないと思います。