Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Servers (https://www.clubdelphi.com/foros/forumdisplay.php?f=9)
-   -   Sacar filtro de excel (https://www.clubdelphi.com/foros/showthread.php?t=70639)

Aleca 02-11-2010 19:36:52

Sacar filtro de excel
 
Buenas... me encuentro con el siguiente problema.. tengo que copiar ciertos datos de unas columnas de un hoja a otra de un archivo de excel, el problema radica que a veces los usuarios guardan el archivo con alguna columna filtrada y al realizar la copia de los datos solo salen los filtrados por eso necesito sacar el filtro, alguien sabe como puedo hacerlo?
Gracias...:confused:

Aleca 03-11-2010 22:24:25

Me respondo a mi mismo
 
le pude encontrar la vuelta de esta forma:
Código Delphi [-]
var
...
  ExcelApp: TExcelApplication;
  EWS: TExcelWorkSheet;
begin
 ...
  EWS := TExcelWorksheet.Create(Self);
...
  EWS.ConnectTo(ExcelApp.ActiveSheet as _Worksheet);
  EWS.AutoFilterMode[0] := False;
...
end;
Le agregue el TExcelWorkSheet porque con el TExcelApplication no lo podia hacer.:)

jofebas 26-11-2010 20:58:59

activar componentes
 
Hola el problema que yo tengo es que no puedo
activar el componente de Excel, ni me aparece
la pestaña de servers agregue el TExcelApplication pero al cerrar mi proyecto se pierde ¿como activo el componente?

jofebas 02-12-2010 02:18:02

El TExcelWorkSheet es de los mismos componentes de delphi? por qué encontré otros pero apenas los estoy probando es el TXLSExport.

Aleca 02-12-2010 12:21:33

Cita:

Empezado por jofebas (Mensaje 383796)
El TExcelWorkSheet es de los mismos componentes de delphi? por qué encontré otros pero apenas los estoy probando es el TXLSExport.

estan en la paleta servers de delphi.

jofebas 06-12-2010 22:16:56

esa paleta es la que no encuentro

Aleca 06-12-2010 22:53:10

En RAD 2007 fijate en el menú \Component\Install Packages\Microsoft Office .... y marcale la casilla.:)


La franja horaria es GMT +2. Ahora son las 18:41:05.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi