2
respostas

Macro não roda com planilha protegida

Prezados, bom dia!

Tenho uma dúvida, quando a planilha esta protegida a macro não roda?

Obrigada

2 respostas

Oi Walquiria, tudo bem? Acho que depende um pouco. A macro precisa de permissões pra rodar até onde sei, e se a proteção, vai contra essas permissões, de fato, acredito que não rode mesmo.

Um caso seria a planilha ser somente leitura, se a macro tenta alterar algo, não vai conseguir mesmo. :(

Olá Walquiria!

Dependendo do tipo de proteção, de fato, a macro pode não rodar. Mas existem formas de contornar isso através de comandos VBA. Você pode, por exemplo, gerar um comando que desprotege, roda a macro, e depois protege a planilha novamente.

Você pode conferir mais sobre os tipos de proteção para macros no link abaixo:

https://support.office.com/pt-br/article/alterar-as-configura%C3%A7%C3%B5es-de-seguran%C3%A7a-de-macros-no-excel-a97c09d2-c082-46b8-b19f-e8621e8fe373