Forum
See question

Erro “Não é possível obter a propriedade Open da classe Workbooks” ao exportar para Excel   

18 views
0
0

Bom dia,

Em Contabilidade > Ferramentas > Recolha de Dados Fiscais, ao exportar dados para Excel, se escolher guardar como XLSX (se guardar como XLS o problema não se verifica), é mostrado o  seguinte erro:

“Erro ao exportar para Excel. Não é possível obter a propriedade Open da classe Workbooks”

Já fiz a reparação de todos os módulos do ERP, reiniciar a máquina, desativar temporariamente o antivírus, e não resolveu. Antes conseguia exportar para XLSX sem problemas, e desde então a versão do ERP e do Excel não foi alterada.

Alguém pode ajudar?

 

Faça login para poder traduzir
Contabilidade
Plataforma
Primavera
Marked as spam
Criado há 11 horas e 22 minutos carlosmoreira
c
carlosmoreira Carlos Moreira Responsiveness Member
1 answers
-1
Private answer

O erro "Não é possível obter a propriedade Open da classe Workbooks" ao exportar para Excel no formato XLSX pode estar relacionado com uma configuração desatualizada no ficheiro config.ini. Segue o procedimento para resolver o problema:

  • Localize o ficheiro config.ini na pasta de instalação do ERP Cegid Primavera.
  • Abra o ficheiro com um editor de texto (por exemplo, Notepad).
  • Procure pela secção [Extratos].
  • Verifique se existe a linha GrelhaAtivaLegacy =1. Caso esteja presente, altere o valor para 0 ou remova a linha.
  • Guarde as alterações no ficheiro config.ini.
  • Reinicie o ERP e teste novamente a exportação para XLSX.

Este procedimento foi validado em situações semelhantes e resolveu o problema.

Se o erro persistir, certifique-se de que o Excel está devidamente atualizado e que não existem conflitos com extensões ou permissões. Além disso, pode verificar se o ERP está a ser executado como administrador.

Por último, caso o problema continue, recomendo validar os logs do ERP ou do Event Viewer para identificar mais detalhes sobre o erro.

Espero que esta solução seja útil.

Esta resposta foi gerada pelo Cegid Pulse, com base na base na informação disponível em histórico.
Ajude-nos a melhorar esta funcionalidade:
• Se a resposta corresponde à sua questão, assinale-a com "Mark as best answer",
• Se a resposta estiver incorreta, dê-lhe um voto negativo e aguarde a resposta da comunidade.

Faça login para poder traduzir
Marked as spam
Criado há 8 horas e 19 minutos cegidpulse
cegidpulse Cegid Pulse Most Valuable Professional