Presentación por defecto con "Agrupar y esquema"

03/05/2004 - 17:55 por Sergio L. | Informe spam
Existe alguna forma de predefinir como se va a mostrar una planilla ?
Quiero decir, tengo una planilla con muchos subtotales hechos con "Agrupar y
Esquema" pero a la hora de imprimir no me interesa mostrar desplegado todas
esas agrupaciones, sólo algunas, y cada vez antes de imprimir tengo que
cerrar muchas de ellas. Hay alguna forma de predefinirlo ?
Desde ya muchas gracias por su tiempo.

Preguntas similare

Leer las respuestas

#1 Cesar Zapata
03/05/2004 - 18:41 | Informe spam
Sergio,


Si tu area es estatica entonces

Sub Desplegar()

Range("a9").Rows.ShowDetail = True ' true = desplegar
Range("a27").Rows.ShowDetail = True

ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True

End Sub


Si no... lo que yo haria es hacer un buscar con el valor determindo y
despues ejecutart el despliegue.

Ojala te sirva,

Cesar Zapata


Sergio L. wrote:

Existe alguna forma de predefinir como se va a mostrar una planilla ?
Quiero decir, tengo una planilla con muchos subtotales hechos con "Agrupar y
Esquema" pero a la hora de imprimir no me interesa mostrar desplegado todas
esas agrupaciones, sólo algunas, y cada vez antes de imprimir tengo que
cerrar muchas de ellas. Hay alguna forma de predefinirlo ?
Desde ya muchas gracias por su tiempo.


Respuesta Responder a este mensaje
#2 Sergio L.
03/05/2004 - 19:23 | Informe spam
Gracias Carlos, lo intentaré.



"Carlos Durán Urenda" escribió en el mensaje
news:O9SOQ%
Yo te sugiero utilices tablas dinamicas en lugar de subtotales

las tablas dinamicas son mas potentes, en el tipo de resumenes que puedes
obtener, de un mismo listado puedes crear varias tablas dinamicas que te
muestren resumenes diferentes, algunos mas detallados, otros mas
concretos... y lo mejor de todo, no interfieren con tus datos, es decir,


si
utilizas subtotales, cada que desees agregar nuevos datos, tendras que
quitar los subtotales, ordenar y volver a aplicar dichos totales. La tabla
dinamica se almacena en una hoja separada, de forma que te permite
manipular tus datos normalmente, utilizando funciones como INDIRECTO


puedes
hacer que el rango de la Tabla Dinamica cambien automaticamente de acuerdo
al tamaño de tu listado, solo tendrias que preocuparte de actualizar los
datos de la tabla dinamica cada que quieras impirmir un reporte

;-)






"Sergio L." escribió en el mensaje
news:%
> Existe alguna forma de predefinir como se va a mostrar una planilla ?
> Quiero decir, tengo una planilla con muchos subtotales hechos con


"Agrupar
y
> Esquema" pero a la hora de imprimir no me interesa mostrar desplegado
todas
> esas agrupaciones, sólo algunas, y cada vez antes de imprimir tengo que
> cerrar muchas de ellas. Hay alguna forma de predefinirlo ?
> Desde ya muchas gracias por su tiempo.
>
>


Respuesta Responder a este mensaje
#3 Sergio L.
03/05/2004 - 19:24 | Informe spam
Gracias César, me sirve ese código pero conseguí hacerlo a través de las
"vistas".



"Cesar Zapata" escribió en el mensaje
news:%
Sergio,


Si tu area es estatica entonces

Sub Desplegar()

Range("a9").Rows.ShowDetail = True ' true = desplegar
Range("a27").Rows.ShowDetail = True

ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True

End Sub


Si no... lo que yo haria es hacer un buscar con el valor determindo y
despues ejecutart el despliegue.

Ojala te sirva,

Cesar Zapata


Sergio L. wrote:

> Existe alguna forma de predefinir como se va a mostrar una planilla ?
> Quiero decir, tengo una planilla con muchos subtotales hechos con


"Agrupar y
> Esquema" pero a la hora de imprimir no me interesa mostrar desplegado


todas
> esas agrupaciones, sólo algunas, y cada vez antes de imprimir tengo que
> cerrar muchas de ellas. Hay alguna forma de predefinirlo ?
> Desde ya muchas gracias por su tiempo.
>
>
Respuesta Responder a este mensaje
#4 Cesar Zapata
03/05/2004 - 19:49 | Informe spam
Buena idea ;)


Sergio L. wrote:

Gracias César, me sirve ese código pero conseguí hacerlo a través de las
"vistas".



"Cesar Zapata" escribió en el mensaje
news:%

Sergio,


Si tu area es estatica entonces

Sub Desplegar()

Range("a9").Rows.ShowDetail = True ' true = desplegar
Range("a27").Rows.ShowDetail = True

ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True

End Sub


Si no... lo que yo haria es hacer un buscar con el valor determindo y
despues ejecutart el despliegue.

Ojala te sirva,

Cesar Zapata


Sergio L. wrote:


Existe alguna forma de predefinir como se va a mostrar una planilla ?
Quiero decir, tengo una planilla con muchos subtotales hechos con





"Agrupar y

Esquema" pero a la hora de imprimir no me interesa mostrar desplegado





todas

esas agrupaciones, sólo algunas, y cada vez antes de imprimir tengo que
cerrar muchas de ellas. Hay alguna forma de predefinirlo ?
Desde ya muchas gracias por su tiempo.









Respuesta Responder a este mensaje
#5 Carlos Durán Urenda
03/05/2004 - 19:54 | Informe spam
Yo te sugiero utilices tablas dinamicas en lugar de subtotales

las tablas dinamicas son mas potentes, en el tipo de resumenes que puedes
obtener, de un mismo listado puedes crear varias tablas dinamicas que te
muestren resumenes diferentes, algunos mas detallados, otros mas
concretos... y lo mejor de todo, no interfieren con tus datos, es decir, si
utilizas subtotales, cada que desees agregar nuevos datos, tendras que
quitar los subtotales, ordenar y volver a aplicar dichos totales. La tabla
dinamica se almacena en una hoja separada, de forma que te permite
manipular tus datos normalmente, utilizando funciones como INDIRECTO puedes
hacer que el rango de la Tabla Dinamica cambien automaticamente de acuerdo
al tamaño de tu listado, solo tendrias que preocuparte de actualizar los
datos de la tabla dinamica cada que quieras impirmir un reporte

;-)






"Sergio L." escribió en el mensaje
news:%
Existe alguna forma de predefinir como se va a mostrar una planilla ?
Quiero decir, tengo una planilla con muchos subtotales hechos con "Agrupar


y
Esquema" pero a la hora de imprimir no me interesa mostrar desplegado


todas
esas agrupaciones, sólo algunas, y cada vez antes de imprimir tengo que
cerrar muchas de ellas. Hay alguna forma de predefinirlo ?
Desde ya muchas gracias por su tiempo.


Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida