Macro para imprimir una tabla que se actualiza periódicamente

11/05/2006 - 00:50 por Contaduria \(MVP\) | Informe spam
Hola Amigos:

Quiero hacer una macro que me permita imprimir un rango de datos de una
tabla. Día a día se van actualizando los registros de dicha tabla, por lo
que, por ejemplo, al fin de un día nos encontramos con que el último
registro se encuentra en la fila 250, al día siguiente el último registro
esta en la fila 400, y al siguiente en la fila 140, y asi va variando día a
día.
Probe con una macro con el siguiente codigo:

Range("A1:G1000").Select
Selection.PrintOut Copies:=1, Collate:=True

Pero como era de esperarse me imprime tambien los registros en blanco con el
consiguiente desperdicio de papel. Como puedo hacer para que el programa me
reconozca cual es la última fila con resistros e imprima la tabla solo hasta
ahi?
Desde ya muchísimas gracias.
Contaduria

Preguntas similare

Leer las respuestas

#6 Héctor Miguel
11/05/2006 - 08:33 | Informe spam
hola, Francisco !

Es una simple observacion Sr, todo a favor sobre su codigo



[primero]: te agradeceria si 'me quitas' el Sr. 'de encima' :))
y 'me hablas'... [simplemente]... 'de a tu' :D

[segundo]: he notado que 'tus' respuestas 'aparecen' +/- con dos horas de 'diferencia'...
[posteriores a las del 'resto' de nosotros en el grupo -por outlook express-] -?-

-> te encuentras en alguna localidad a 'esa distancia' [realmente] ?
o solo se trata de 'poner a punto' la hora/fecha de tu sistema con la region donde te ubicas ?

saludos,
hector.
Respuesta Responder a este mensaje
#7 Héctor Miguel
11/05/2006 - 08:54 | Informe spam
hola, Francisco !

Yo tengo actualmente la 01:42 am horario local, Monterrey NL Mexico :-)



la misma hora que yo... horario 'local', guadalajara/zapopan, jalisco, mexico ;)
y en las propiedades de fecha y hora [click-secundario sobre fecha/hora en la barra de tareas de windows]...
-> (GMT-06:00) guadalajara, ciudad de mexico, monterrey -?-
y 'habilitada' la opcion de cambiar con el horario 'de verano' :))

pero... en 'mi' lector de noticias [outlook-express]
-> tu respuesta 'me' aparece como 'puesta' a las 2:43 am -?-

saludos,
hector.
Respuesta Responder a este mensaje
#8 Francisco MTY
11/05/2006 - 09:12 | Informe spam
Es una simple observacion Sr, todo a favor sobre su codigo

Atte.
?T Francisco T?
http://groups.msn.com/ExcelVbaMacrosOffice
http://groups.msn.com/dadyboy

"El progreso debe ser un movimiento ordenado y racional hacia una meta
fija... y no un torbellino de direcciones falsas y encontradas."
Respuesta Responder a este mensaje
#9 Francisco MTY
11/05/2006 - 09:43 | Informe spam
Yo tengo actualmente la 01:42 am horario local, Monterrey NL Mexico :-)


Atte.
?T Francisco T?
http://groups.msn.com/ExcelVbaMacrosOffice
http://groups.msn.com/dadyboy

"El progreso debe ser un movimiento ordenado y racional hacia una meta
fija... y no un torbellino de direcciones falsas y encontradas."
Respuesta Responder a este mensaje
#10 Francisco MTY
11/05/2006 - 10:25 | Informe spam
mm jaja es error mio se me olvidaba que mi maquina esta mal en ese aspecto
de la hora y que se "desprograma", tengo un bicho pero no se cual y siempre
se me olvida corregirlo a la par que me da flojera a veces :-S
saludos
Atte.
?T Francisco T?
http://groups.msn.com/ExcelVbaMacrosOffice
http://groups.msn.com/dadyboy

"El progreso debe ser un movimiento ordenado y racional hacia una meta
fija... y no un torbellino de direcciones falsas y encontradas."
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida