A lot of confusion on my part here .....
Should I keep all my code in modules or is good practice to keep some code within a sheet?
When should I use form controls (eg buttons) and when should I use ActiveX buttons?
When I create code by recording a macro, I'm pushed into using form controls? Can I change form controls to an activeX controls, or should I copy recorded code into a new procedure?
Specifically, what should I do with my Sub DeleteData()
(some of which came from a macro recording) ?