saulogm / advpl-excel

Classe em ADVPL para criar, ler ou editar planilhas do excel no formato xlsx

Home Page:https://github.com/saulogm/advpl-excel/wiki

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Mensagem: O Excel concluiu a validação e o reparo do nível de arquivo. Talvez algumas partes da pasta de trabalho tenham sido reparadas ou descartadas.

williankaneta opened this issue · comments

Olá, primeiramente, gostaria de agradecer pelo projeto disponibilizado para uso. Muito bom, parabéns.

Estou tentando utilizar no office 365, e está retornado a seguinte mensagem ao tentar abrir o arquivo excel editado:

"O Excel concluiu a validação e o reparo do nível de arquivo. Talvez algumas partes da pasta de trabalho tenham sido reparadas ou descartadas."

Está gravando normalmente no arquivo .xlsx, só única questão que não consegui identificar é que retorna essa mensagem, parece que corrompe o arquivo e o excel repara o arquivo.

Poderia me ajudar ou dar alguma dica o que pode estar ocorrendo?

Uma questão é que achei que poderia ser algum bloqueio de segurança do excel, adicionei como locais confiáveis o diretório que está salvo a planilha, mas mesmo assim continua o problema.

Desde já agradeço.
image
image

Estou usando a classe da seguinte forma:
oExcel := YExcel():new(,"C:\Temp\TESTE.xlsx")
oExcel:Pos(10,3):SetValue("TESTE")
oExcel:Pos(11,3):SetValue("12/08/2022")
oExcel:Save(cDirLaudo)
oExcel:OpenApp() //Abrir Excel
oExcel:Close() //Fechar e limpar objeto

Após a correção funcionando 100%. Top Saulo. Obrigado.