Hi,
as far as I see, protection takes place on
project level.
Oops,
wrong mouse-click,
I'd say, pack all your stuff in a project,
protect the project,
"project, properties, protection"
and in addition have the user place
it in the startup folder.
You may in addition protect commandbars in many ways.
See
with activedocument.CommandBars("Test").Protection = ...
Greetings from Bavaria, Germany
Helmut Weber, MVP WordVBA
"red.sys" & chr(64) & "t-online.de"
Word 2002, Windows 2000