A pasta de trabalho do Excel 2016 com o VBA é encerrada imediatamente após a abertura

0

Eu criei uma pasta de trabalho do Excel (CPD.xlsb para referência). Possui extensa programação VBA, incluindo código que é executado quando o arquivo é aberto ( Private Sub Workbook_Open () etc.).

A pasta de trabalho foi implantada para quase 70 usuários que a executam há 8 meses. Nesse período, ele foi executado em uma combinação do Windows 7 ou 10, 32 bits ou 64 bits, e do Office 2013/2016 (também conhecido como 365 ProPlus). Quase todos os usuários estão agora no Win10 / Excel2016, e funciona em todas as combinações do OS / Office, em 7 países, em 4 continentes. . .

. . exceto por um cara. (Há sempre um, certo?)

Ele tem Win10 / Excel2016 como a maioria de nós. Ele pode executar outras pastas de trabalho do Excel carregadas com VBA que eu criei sem problemas. Mas, sempre que ele abre esse arquivo CPD.xlsb, o Excel é encerrado imediatamente. Quando o reiniciámos, o Excel quer começar em Modo de Segurança , o que fazemos. E, após um desligamento / reinício normal, o Excel abre bem. Mas, o CPD.xlsb fará com que o Excel feche toda vez que tentarmos abri-lo.

Não há pop-ups ou avisos ou explicações sobre o que aconteceu. Excel apenas sai.

Não há tempo nem para Ctrl + Break interromper o código antes que o Excel seja desligado.

Com quase 70 outros usuários sem nenhum problema, não posso imaginar que seja um problema de programação.

  • Eu comparei suas configurações do Excel ( Arquivo / Opções ) com as minhas, e elas combinar exatamente.

  • Eu dei a ele uma nova cópia do CPD.xlsb e coloquei em um pasta diferente, e trava.

  • Eu fiz o Quick Fix no MS Office 365 Pro Plus, e ele ainda falha.

  • Eu fiz o Reparo Online para o MS Office 365 Pro Plus, e ele ainda falha.

  • Enviei-lhe uma pasta de trabalho diferente com uma simples rotina Workbook_Open () que aparece uma MsgBox, e funciona bem.

Ajuda! o que estou perdendo? O que faria este PC desligar o Excel no momento em que o arquivo fosse aberto?

Obrigado por qualquer sugestão! Russell

    
por Russell Richter 28.03.2018 / 21:49

0 respostas