Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Ofimática (http://www.forosdelweb.com/f90/)
-   -   Mediante VBA Excel se puede hacer esto? (http://www.forosdelweb.com/f90/mediante-vba-excel-puede-hacer-esto-585014/)

Rupers 10/05/2008 13:13

Mediante VBA Excel se puede hacer esto?
 
Buenas,
Quiero mediante programación en VBA, en un hoja de cálculo determinada, pueda elegir el Area de Impresión pero ocultando determinadas celdas de la misma.
Supongamos que mi Area de Impresión abarca el rango "A1:L50"

Se que con la propiedad ActiveSheet.PageSetup.PrintArea = "A1:L50" ---- establezco mi area para poder imprimir, y despues
ActiveSheet.printout - ---- imprimo la hoja activa

bueno la idea es que dentro de ese rango, por ejemplo la celda B6 u otro rango no aparezca en la impresión.

Se puede hacer algo así mediante VBA ?

Gracias, Rubén

abrahamvj 11/05/2008 14:09

Re: Mediante VBA Excel se puede hacer esto?
 
Pues de poder se puede, solo ten en cuenta que no se puede ocultar una celda por si sola, sino, o toda su columna o toda su fila. Con la grabadora de macros obtendras el codigo necesario

Abraham

Rupers 11/05/2008 15:27

Re: Mediante VBA Excel se puede hacer esto?
 
Lo que intentaba hacer era ocultar solo unas cuantas celdas, pero no una fila o columna entera.
Al parecer no se puede por tu respuesta.
Okey, gracias Abraham por estar siempre atento a nuestras inquietudes!!!

abrahamvj 12/05/2008 08:52

Re: Mediante VBA Excel se puede hacer esto?
 
Una alternativa serian colocar color de fuente blanca a aquellas celdas que no quieres se impriman

Abraham

Rupers 12/05/2008 20:12

Re: Mediante VBA Excel se puede hacer esto?
 
Buena idea !!! Abraham,
voy a probarla, gracias otra vez...


La zona horaria es GMT -6. Ahora son las 10:56.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.