Delphi x Excel erro quando a planilha é grande
Sr(a)s :
Tenho aqui uma aplicação escrita por um 3º.
Esta aplicação lê um ClientDataSet e grava uma planilha Excel baseada num modelo.
Funciona bem para a maioria dos casos, porém para alguns casos (que eu creio ser o volume dos dados)
a planilha gera uma exceção de Access Violation (?!)
1) Alguem já passou por isto ?
2) A minha desconfiança do volume de dados procede (funcina quando o volume é pequeno) ?
3) Pode ser alguma outra coisa ?
4) Não achei a documentação das propriedades deste Objeto do Excel, onde acho isto ?
5) Existe alguma propriedade/método que aumente o memória/capacidade da planilha ?
6) A "bagaça" pode estar no Excel ?
Observação :
1) O Objeto é criado assim :
MSExcel := CreateOleObject('Excel.Application');
2) versões
Delphi 2009
Excel 2007
Modelo salvo como .xlsx
Desde já grato.
Discussão (3)
Carregando comentários...