Macro de trabalho bloqueada apesar da assinatura válida

0
  • Eu tenho um arquivo *.dotm auto-criado na pasta Word\STARTUP .
  • O projeto visual básico é assinado digitalmente pelo meu próprio certificado de assinatura de código.
  • O certificado é confiável (como em: aparece em "Editores Confiáveis" no MS Word) e é válido até o próximo ano.
  • No MS Word, a configuração "Desativar todas as macros, exceto as macros assinadas digitalmente" está ativa.

Até recentemente, as coisas funcionavam bem, mas não funcionam mais - a menos que eu mude para "Ativar todas as macros (não recomendado)", o que não quero fazer permanentemente por motivos aparentes. Não tenho conhecimento de nenhuma alteração feita recentemente, exceto atualizações.

O que posso fazer? Aparentemente, o Word não gosta da minha assinatura - mas não pode ser mais válido do que o descrito acima, pode?

EDITAR: Depois de algumas pesquisas, me deparei com KB3203386 , que foi instalado recentemente. Entre os problemas que devem ser resolvidos (!) estão:

Microsoft Office files that have VBE projects that are signed by a trusted provider aren't validated correctly at open even if you have selected the Disable all macros except digitally signed macros option. This issue occurs after you install the October 2016 update (15.0.4867.1003) for Office 2013 Click-to-Run versions.

Eu de alguma forma suspeito que o KB em vez disso introduz o problema . Então, novamente, eu estou correndo 15.0.4937.1000 em vez de 15.0.4867.1003 de qualquer maneira ...

    
por Hagen von Eitzen 10.07.2017 / 13:50

1 resposta

0

A desinstalação do KB3203386 das atualizações de 13 de junho realmente funcionou, imediatamente.

Agora, com alguma distância temporal, posso confirmar mais uma vez que isso causou o problema: as atualizações de julho vêm com KB3213555 , que substitui várias atualizações, incluindo o KB3203386. Consequentemente, quando o KB321555 foi instalado, o problema estava de volta. Felizmente, desinstalar o KB321555 ajuda imediatamente.

    
por 01.08.2017 / 09:38