Automatizacion de proceso
Publicado por Eugenio (3 intervenciones) el 30/09/2007 09:55:09
Hola a tod@s, os voy a plantear unas dudas las cuales me
gustaria, si sois tan amables, me solucionarais.
Todas las semanas me llega un archivo, .xls, con el mismo
formato de datos, 23 columnas e infinidad de filas, se
mantiene siempre igual el nº de columnas pero cambia el nº
de filas, en mas o menos.
1ª. Debo de flitrar una columna por un valor, "PENDIENT", que
siempre es el mismo, hasta ahi sencillo, el problema me surje
cuando tengo que copiar, los resultados de ese flitrado (a
veces 100 filas y otras 1000 filas, por ejemplo). Si en el
archivo que realizo la macro solo tengo que copiar 53 filas
en los archivos sucesivos, cuando ejecuto la macro, solo me
copia 53 filas, ¿como hago para que me copie todas las filas,
del archivo que estoy tratanto, que contengan en esa columna
el valor de "PENDIENT".
2ª. Una vez copiadas ese rango de filas a otra hoja excel,
debo filtrarlas por otros valores y copiarlas (estariamos en
el caso anterior), y contar las filas. ¿como las cuento?
Gracias por vuestras respuestas, SL2.
gustaria, si sois tan amables, me solucionarais.
Todas las semanas me llega un archivo, .xls, con el mismo
formato de datos, 23 columnas e infinidad de filas, se
mantiene siempre igual el nº de columnas pero cambia el nº
de filas, en mas o menos.
1ª. Debo de flitrar una columna por un valor, "PENDIENT", que
siempre es el mismo, hasta ahi sencillo, el problema me surje
cuando tengo que copiar, los resultados de ese flitrado (a
veces 100 filas y otras 1000 filas, por ejemplo). Si en el
archivo que realizo la macro solo tengo que copiar 53 filas
en los archivos sucesivos, cuando ejecuto la macro, solo me
copia 53 filas, ¿como hago para que me copie todas las filas,
del archivo que estoy tratanto, que contengan en esa columna
el valor de "PENDIENT".
2ª. Una vez copiadas ese rango de filas a otra hoja excel,
debo filtrarlas por otros valores y copiarlas (estariamos en
el caso anterior), y contar las filas. ¿como las cuento?
Gracias por vuestras respuestas, SL2.
Valora esta pregunta


0