O VBA do Excel não funciona quando "ativar a edição"


2

Não tenho certeza se este é o lugar certo para postar isso, mas estou tendo problemas com o Excel VBA. Enviei uma planilha com o VBA personalizado anexado a um email. Depois que o usuário baixa o arquivo, ele é aberto no Excel em "Visualização protegida" e um botão "Ativar edição" é exibido. Uma vez clicado, todo o código VBA é excluído. Existe alguma maneira de contornar isso?


2
Eu já experimentei isso com antivírus antes. As macros de execução automática são suspeitas de serem vírus. Eu consegui contorná-lo alterando a extensão para algo como "DAT". O usuário salva a pasta de trabalho, restaura a extensão e a macro será executada quando a pasta de trabalho for aberta.
Tony Dallimore

11
Qual é a versão do Excel que você está usando e qual é a extensão do arquivo que você enviou?
precisa saber é o seguinte

@ TonyDallimore - Você deve repassar seu comentário como resposta.
Adam

Respostas:


0

Para documentar uma resposta aqui:

Como o @TonyDallimore disse em seu comentário, você pode solucionar esse problema alterando a extensão ou o arquivo anexado ao seu email. Eu sugeriria salvar o arquivo do Excel como ** * .xlsb ** (arquivo binário), que posteriormente o usuário poderá alterá-lo para * .xlsm ou até mesmo usá-lo como está. No entanto, alguns scanners de vírus ainda podem interferir nisso. Nesse caso. Renomear e mudar para algo aleatório como ".DAT" como o usuário mencionado acima seria mais seguro, mas um pouco trabalhoso ou talvez complicado para usuários não qualificados.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.