Ocultar macros com assinantes privados
Se você quiser impedir que uma macro apareça como uma opção na caixa de diálogo Macro, isso pode ser feito declarando-a como Privada.
A seguir estão duas macros, apenas a primeira aparecerá para o usuário, a segunda é declarada como Privado então não ficará visível.
Sub Macro1 () Chamar Macro2 End Sub Private Sub Macro2 () MsgBox "Você só pode ver Macro1" End Sub
Observação: isso só funciona se as duas macros estiverem no mesmo módulo.