PDA

Ver la Versión Completa : Sacar filtro de excel


Aleca
02-11-2010, 19:36:52
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
le pude encontrar la vuelta de esta forma:

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
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
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.:)