Necesito seleccionar los últimos "n" registros para graficar

20/05/2005 - 00:19 por nanchoguti | Informe spam
Buenas tardes, necesito un codigo para leer los últimos 30 registros de
una hoja de cálculo que está clasificada ascendentemente por la columna A
que corresponde a la fecha (nombre de la hoja : datos y son mas de 2,000
registros). Este es el diseño de la hoja datos.

A F G H I J
Fecha Linea Ref1 Ref2 Ref3 Ref4

20050110 Line1 12.5 3.2 4.5 8.4
20050111 Line1 4 3.2
20050112 Line3 3.4 8.5 4.3 5.4
.
20050519 Line3 4.4 3.5 4.8 3.2
20050520 Line5 3.2 4.2 8.4


La macro debe leer solamente los registros que correspondan a la linea
(columna F) que se digite en una celda de la hoja resultado, por ejemplo
celda A1 : Line3


Y este es el diseño de la hoja resultados que debe arrojar la macro.

A B C D E F G H
Fecha Ref1 Fecha Ref2 Fecha Ref3 Fecha Ref4
20050519 dato1 20050515 dat1 20050314 dat1 20050510 dat1
20050517 dato2 20050513 dat2 20050210 dat2 20050508 dat2

20050430 dat29 20050410 dat29 20050112 dat21 20050315 dat29
20050419 dato30 20050322 dat30 20050201 dat30

La macro debe ubicarse al final del archivo y leer "en reversa" hasta que
se cumpla la condición de 30 registros para cada referencia o hasta fin de
archivo, sino alcanza los 30 registros.

Por favor lo requiero con cierta urgencia y muchas gracias por su atención

Nancho
 

Leer las respuestas

#1 KL
20/05/2005 - 10:33 | Informe spam
Hola Nancho,

Si es urgente, enviame el archivo a mi correo electronico
( quitando NOSPAM y PLEASE), porque entre
simular tu hoja y averiguar los detalles que faltan tardaremos un poco.

Saludos,
KL

"Nancho" wrote in message
news:%
Buenas tardes, necesito un codigo para leer los últimos 30 registros de
una hoja de cálculo que está clasificada ascendentemente por la columna A
que corresponde a la fecha (nombre de la hoja : datos y son mas de 2,000
registros). Este es el diseño de la hoja datos.

A F G H I J
Fecha Linea Ref1 Ref2 Ref3 Ref4

20050110 Line1 12.5 3.2 4.5 8.4
20050111 Line1 4 3.2
20050112 Line3 3.4 8.5 4.3 5.4
.
20050519 Line3 4.4 3.5 4.8 3.2
20050520 Line5 3.2 4.2 8.4


La macro debe leer solamente los registros que correspondan a la linea
(columna F) que se digite en una celda de la hoja resultado, por ejemplo
celda A1 : Line3


Y este es el diseño de la hoja resultados que debe arrojar la macro.

A B C D E F G H
Fecha Ref1 Fecha Ref2 Fecha Ref3 Fecha Ref4
20050519 dato1 20050515 dat1 20050314 dat1 20050510 dat1
20050517 dato2 20050513 dat2 20050210 dat2 20050508 dat2

20050430 dat29 20050410 dat29 20050112 dat21 20050315 dat29
20050419 dato30 20050322 dat30 20050201 dat30

La macro debe ubicarse al final del archivo y leer "en reversa" hasta que
se cumpla la condición de 30 registros para cada referencia o hasta fin de
archivo, sino alcanza los 30 registros.

Por favor lo requiero con cierta urgencia y muchas gracias por su atención

Nancho


Preguntas similares