Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/04/2010, 02:30
Phoenx
 
Fecha de Ingreso: enero-2010
Mensajes: 5
Antigüedad: 14 años, 3 meses
Puntos: 0
Contar filas sin duplicados en excel con VB .net

Wenas! A ver si consigo explicarme.

Estoy realizando una aplicacion con VB .net que tomado un excel debe darme la cantidad de registros (filas) que tiene este.

Utilizo la siguiente instruccion:

total = m_Excel.Worksheets(1).UsedRange.Rows.Count() - 1


m_Excel es la aplicacion excel y el -1 final es para quitar la cabecera de la columna. Funciona a la perfeccion :D

El problema viene con otros excel donde hay valores duplicados, hasta ahora los cuento recorriendo los excel uno a uno, pero el problema es que entre todos los excel que hay que procesar hay mas de 70.000 filas y es un engorro...

Se que excel 2007 cuenta con un boton que elimina los valores duplicados y estoy intentando acceder a alguna funcion que haga esa accion desde VB .net pero nada...

Asi que pido ayuda, sugerencias, ideas, soluciones... para este tema ^^ Yo por mi parte seguire buscando e intentandolo :)

Gracias, un saludo!