Você está na página 1de 2

- TExcelWorkSheet nomeia para WS1; - TExcelWorkBook nomeia para WB1; - TExcelApplication nomeia para EA1; - Declara a variavel "lcid"

integer no public. Conectando os componentes. Crie um boto para importar as informaes do excel e insira o seguinte cdigo. //Conectando EA1.Connect; //ExcelApplication1 lcid:=GetUserDefaultLcid(); EA1.Visible[Lcid]:=False; //No precisa mostrar a tela do Excel. Se deixar True o sistema abrir a tela do Excel. WB1.ConnectTo(EA1.Workbooks.Open("Insira Aqui o Caminho e o nome do arquivo", EmptyParam,EmptyParam,EmptyParam,EmptyParam, EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam ,EmptyParam, lcid)); WS1.ConnectTo(WB1.Worksheets[1] as _WorkSheet); // O parametro 1 a aba onde as suas informaes esto // Buscando os dados VariavelLocal := WS1.Cells.Item[1,'A']; // Alimenta a sua variavel local com a informao da Linha 1 Coluna A // O processo inverso, ou seja, pegando as informaes da sua aplicao p/ o excel WS1.Cells.Item[1,'A'] := VariavelLocal; //Desconectando EA1.DisplayAlerts[lcid]:=False; EA1.Quit; WS1.Disconnect; WB1.Disconnect; EA1.Disconnect; // Este teste s ir funcionar com o Office 2000 devido os parametros mudarem de acordo com a verso.

Obs.: Sempre desconecte, caso contrrio somente reiniciando a mquina para voltar a funcionar. Obs.: Dessa forma voc tem total controle da planilha do excel.

Você também pode gostar