You can override Ribbon commands and run your own code for Save or Save As, or you can simply cancel attempts to save a document in the DocumentBeforeSave event handler.

Code and resources:

Forum post: Microsoft Word 2007 Disable Save As

Temporarily Repurpose Commands on the Office Fluent Ribbon

DocumentBeforeSave event

Video duration: 51 seconds