Home > Foro de Excel >

Debates de Excel > Imprimir filas filtradas con enbabezados de pagina

Grupo de Excel
Foro de Excel
18156 Debates | 2013 Documentos | 1 Vídeo | 1 Test | 1 Blog | 675 Imágenes | 16721 Miembros

Imprimir filas filtradas con enbabezados de pagina

Escrito por Ing+verdugo Verdugo el 13 de Octubre

Buenas tardes, mi duda es la siguiente :... Tengo una hoja de datos, a la cual le aplico distintos filtros, y cada fila ya la tengo seleccionada como un salto de pagina, tambien tengo un encabezado de impresion... La pregunta es como imprimo estas filas filtradas cada una como una sola hoja sin necesidad de configurar la impresion seleccionando fila por fila a la que cumplio con el filtro aplicado.


Citar  |  
Ver mensaje      

Enrique
Escrito por Enrique el 14 de Octubre

Hola, usa una macro como la siguiente, puedes asignarla a un botón y cada vez que filtres y quieras establecer los saltos, la ejecutas, la he hecho en excel 2007, no recuerdo si para versiones anteriores exista ResetAllPageBreak, de lo contrario el borrado de los saltos deberá hacerse con otra instrucción.

Suponiendo que los datos comienzan en A1

Private Sub insertarSalto()
On Error Resume Next
Dim celda As Range
With ActiveSheet
. ResetAllPageBreaks
For Each celda In [A1]. CurrentRegion. SpecialCells(xlCellTypeVisible). Rows
. HPageBreaks. Add before:=celda
Next
End With
End Sub

Saludos,,,


Citar  |  
Ver mensaje     

Ing+verdugo Verdugo
Sinaloa, México
Escrito por Ing+verdugo Verdugo el 14 de Octubre
"Hola, usa una macro como la siguiente, puedes asignarla a un botón y cada vez que filtres y quieras establecer los saltos, la ejecutas, la he hecho en excel 2007, no recuerdo si para versiones anteriores exista ResetAllPageBreak, de lo contrario el borrado de los saltos deberá hacerse con otra instrucción.

Suponiendo que los datos comienzan en A1

Private Sub insertarSalto()
On Error Resume Next
Dim celda As Range
With ActiveSheet
. ResetAllPageBreaks
For Each celda In [A1]. CurrentRegion. SpecialCells(xlCellTypeVisible). Rows
. HPageBreaks. Add before:=celda
Next
End With
End Sub

Saludos,,,
"

por Enrique R (Octubre 2009)

Si entendi esta rutina hara cada fila como un salto de pagina?... Me sirve... Pero me interesa que queden seleccionadas automaticamente estas filas filtradas , para despues mandarlas a imprimir configurando la impresion.


Citar  |  
Ver mensaje     


Responder


Quiero recibir alertas por email cuando haya mensajes nuevos en este debate

Al escribir en el debate:
  1. Repasa la ortografía y no escribas en formato SMS.
  2. Lee el texto dos veces antes de publicar.
  3. No escribas todo en mayúsculas o negritas.
 
Páginas internacionales: España  |  Italia  |  Francia  |  México  |  Alemania  |  Reino Unido  |  Argentina  |  Chile  |  Colombia  |  USA

Búsquedas frecuentes: contactos en escalera bolsos en tela foro neurologia partes del escritorio de windows tutorial adobe encore

Emagister cumple la Ley Orgánica 15/1999 de 13 de diciembre, de Protección de datos de Carácter Personal, y posee el código de inscripción nº 2002010053 del Registro General de la Agencia de Protección de Datos. Copyright © 1999/2000 - Grupo Intercom - Todos los derechos