Programa para importar dados do Excel
Colegas,
Alguém tem um bom programa, de preferência com fonte, que faça a importação de dados de uma planilha excel?
Alguém tem um bom programa, de preferência com fonte, que faça a importação de dados de uma planilha excel?
Rookie
Curtidas 0
Respostas
Lucas Silva
27/07/2004
Eu tenho uma rotina.
Uses ComObj procedure TForm1.Button1Click(Sender: TObject); var Excel : Variant; Coluna:Integer; P:string; txt: textfile; begin try AssignFile(txt, ´c:\Arquivo.txt´); if not FileExists(´c:\Arquivo.txt´) then Rewrite(txt,´c:\Arquivo.txt´); Append(txt); Excel := CreateOleObject(´Excel.Application´); Excel.WorkBooks.Open(´C:\Pasta1.xls´); Coluna:=1; P:=Excel.WorkBooks[1].Sheets[1].Cells[1,Coluna]; while ( P <> ´´) do begin WriteLn(txt, Excel.WorkBooks[1].Sheets[1].Cells[1,Coluna]); Coluna:=Coluna+1; P:=Excel.WorkBooks[1].Sheets[1].Cells[1,Coluna]; end finally Excel.WorkBooks.Close; CloseFile(txt); end; end;
GOSTEI 0