Is it possible to protect a worksheet and allow only certain rows to be deleted? From what I've seen, I don't think so, but I may have missed something.

See the image for the scenarioCapture.PNG
Only rows where Mandatory = No can be deleted.
I control adding rows with a macro (the + button in column A)
Data can only be entered in columns D, E & F.