Tempo aproximado para leitura: 00:01:07 min
Ocorrência
A ocorrência pode apresentar de duas formas:
1) Ao executar um relatório em Excel, o arquivo não é aberto. Ao verificar o clientlog é possível identificar o erro:
Ocorreu erro durante acesso a componente da propriedade/método: OPEN.
O Office detectou um problema neste arquivo. Para ajudar a proteger o computador, esse arquivo não pode ser aberto. Error code: 0x80020009 OPEN office.ms.excel.Workbooks (5890).
2) Na geração de uma exportação para planilha em Excel nas rotinas Cockpit Contábil, o arquivo não é salvo. Ao verificar o log do AppServer é possível identificar o erro:
Ocorreu erro durante acesso a componente da propriedade/metodo: SaveAs.
O método SaveAs da classe Workbook falhou.
Error code: 0x80020009 SaveAs office.ms.excel.Workbook (5890)
Ambiente
Framework - Framework (Linha Datasul) - Básico (BTB) - Todas as versões
Causa
O diretório onde está sendo gravado o arquivo do Excel não está adicionado como diretório confiável para o Excel.
Solução
Para solucionar essa ocorrência, adicione o diretório aonde o arquivo será gravado nos diretórios confiáveis do Excel, conforme descrito na documentação listada no Saiba mais no final do artigo.
Se a geração do arquivo Excel ocorrer a partir do AppServer, na máquina onde está instalado o AppServer, criar as pastas abaixo:
C:\Windows\System32\config\systemprofile\Desktop
C:\Windows\SysWOW64\config\systemprofile\Desktop
Saiba mais
Documentação da Microsoft para auxiliar na resolução da ocorrência: Adicionar, remover ou modificar um local confiável
0 Comentários