Once an okay VB.NET user, now forgot everything about it! I think this is probably pretty easy but I can't remember where to begin. HELP!!!

I have a very basic worksheet in Excel. When the user clicks a check box, I want the corresponding row to automatically change color. And, if possible, I would like the row to become protected when the check box is checked. Any help would be great!