Notificações diferentes do Excel ao abrir arquivos muito semelhantes

0

Arquivos de modelo foram preparados e enviados para os usuários. Os arquivos são essencialmente idênticos (ambos têm código VBA idêntico, as mesmas senhas em VBA, folhas e estrutura de pasta de trabalho), mas é evidente que um usuário alterou o arquivo de alguma forma, de modo que agora não consigo lê-lo automaticamente usando VBA e ADODB. / p>

Ao abrir manualmente, o arquivo (incorreto) que não consigo ler abre com essas notificações:

Enquantooarquivobomquepodeserlidoéabertocomestanotificação:

O primeiro aviso de segurança de arquivo diz algo sobre macros. Mas ambos os arquivos têm as mesmas macros ... No entanto, depois de abrir manualmente os dois arquivos, percebo que as macros não funcionam no primeiro arquivo (ruim) e funcionam no bom (a).

Alguém entende a diferença entre essas notificações? Por que diferenciá-las?

Talvez a adição da localização de ambos os arquivos (a localização é a mesma) à lista de locais confiáveis possa resolver o problema. Mas eu quero entender a causa se for possível.

    
por ZygD 19.11.2015 / 12:07

1 resposta

0

Para encontrar uma resposta, eu precisava comparar detalhadamente os dois arquivos. Usei uma ferramenta brilhante do Office 2013 - Spreadsheet Compare 2013 . Ele revelou que uma das coisas que era diferente em ambos os arquivos era a proteção da estrutura da pasta de trabalho. No arquivo "ruim" a estrutura da pasta de trabalho foi protegida com uma senha e as macros não estavam sendo executadas por causa disso. Eu removi essa senha, salvei o arquivo e tudo começou a funcionar depois de reiniciar o arquivo. E essa foi essencialmente a razão pela qual recebi notificações diferentes.

    
por 30.11.2015 / 01:34