Olá Luciana,
Mas dependendo do conhecimento da pessoa que vai adqurir sua planilha, não será difícil acessar (mesmo com senha) o seu codigo e fazer as alterçoes ou recursos que faça via VBA.
Para evitar isso, acredito que o ideal seria se voce convertesse sua pasta de trabalho como *.exe
http://orlando.mvps.org/indice.asp?IdC=Index.asp
Ou se o voce acha que o nivel de conhecimento dos seus clientes não sejam táo avançados assim, talvez poderia então postar a img (logo), em um site gratuito por exemplo e a macro(seu codigo), insere automaticamente o logo, mesmo que o usuario altere manualmente, e usando o mesmo, o evento "BeforePrint"
ex.: http://s25.postimg.org/wg98jtn4f/Pasta1_Page_1.jpg
E se no caso o usuario nao estiver conectado a net, ao abrir a planilha, vai gerar um erro -> ai voce trata o erro, com uma msg e o fechamento automaticamente da planilha: " Application.Quit"
Bom, eu fiz um pequeno exemplo, para mostrar como maiores detalhes, veja se consegue adaptar:
abx.
Cabecalho com Imagem.zip