Salvar planilha no excel pelo delphi

11/08/2004

Caros Amigos,

Atualmente estou usando o seguinte comando para abrir uma nova planilha no excel:

Var
MsExcel : Variant;
Begin
MsExcel:=CreateOleObject(´Excel.Application´);
MsExcel.Visible := True;
MsExcel.Workbooks.Add(xlWBatWorkSheet);
MsExcel.Workbooks[1].WorkSheets[1].Name := ´LISTA_MATERIAL´ ;
End;

Mas após importar alguns dados, preciso salvar esta planilha. Alguém sabe como faço para salvar uma planilha no excel usando o delphi?

Agradeço desde já pela ajuda,


Chmeireles

Respostas

11/08/2004

Rafaelunp

Se o seu problema é salvar ....

    Excel.WorkBooks[1&93;.SaveAs(CaminhoNomePlanilha);



Responder Citar

12/08/2004

Chmeireles

Gente,

Preciso saber o valor de uma célula em uma planilha do excel. Tentei o usar o código abaixo:

If Sheet.Cells[1,23]=´CAMPINHAS´ Then
Begin
Instruções
End;

Mas ao tentar comparar me retorna um erro ´INVALID VARIANT CONVERSION´. Alguém sabe se estou errado ou existe outro caminho?

Obrigado...


Responder Citar