Dias, praticamente a expressão "Segurança de Macros" já se define por si mesma, como existem vários Virus de Macros por padrão as mesmas veem desabilitadas e por opção do usuário, o mesmo terá de decidir se habilita ou não.
Existe uma forma de se Habilitar alterando o Registro do Windows, eu mesmo já contrui uma planilha com este recurso, mas o problema é que para que a ação seja concretizada, de qualquer forma tem que executar a macro para alterar no registro, e se não habilitar a macro no inicio, não teremos sucesso.
Uma alternativa, que já foi discutida no Forum abaixo, é utilizar a Certificação Digital, mas de qualquer forma na primeira vez que usar o arquivo devemos aceitar o Certificado, assim, uma vez aceito, nas próximas vezes não será mais perguntado sobre habilitar as macros no arquivo em questão, de uma olhada no tópico :
Habilitar Macros Automaticamente
http://www.tomasvasquez.com.br/forum/vi ... ?f=6&t=280
alterar a segurança macro para baixa
http://br.groups.yahoo.com/group/ExcelBr/message/72089
Criar seu próprio certificado digital
http://office.microsoft.com/pt-br/excel ... 18990.aspx
Se pesquisar no Google sobre Certificado Digital utilizando o arquivo Selfcert.exe que é o responsável pela criação, encontrará várias outras materias.
Em alguns casos, tem quem se utilizou de um instalador para alterar o registro, mas dependendo do SO, e as permissões, o windows bloqueia qualquer alteração no Registro sem previa altorização.
De fato este é um assunto que muitos procuram por uma solução definitiva, e até hoje eu ainda não vi nenum positivo 100 %.
Espero que ajude a clarear as idéias.
[]s
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Postado : 24/10/2011 8:35 am