Foros del Web » Soporte técnico » Ofimática »

Mediante VBA Excel se puede hacer esto?

Estas en el tema de Mediante VBA Excel se puede hacer esto? en el foro de Ofimática en Foros del Web. 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. ...
  #1 (permalink)  
Antiguo 10/05/2008, 13:13
 
Fecha de Ingreso: noviembre-2004
Ubicación: Argentina
Mensajes: 18
Antigüedad: 19 años, 5 meses
Puntos: 0
Sonrisa 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
  #2 (permalink)  
Antiguo 11/05/2008, 14:09
Avatar de abrahamvj  
Fecha de Ingreso: julio-2006
Ubicación: Lima, Peru
Mensajes: 708
Antigüedad: 17 años, 9 meses
Puntos: 18
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
  #3 (permalink)  
Antiguo 11/05/2008, 15:27
 
Fecha de Ingreso: noviembre-2004
Ubicación: Argentina
Mensajes: 18
Antigüedad: 19 años, 5 meses
Puntos: 0
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!!!
  #4 (permalink)  
Antiguo 12/05/2008, 08:52
Avatar de abrahamvj  
Fecha de Ingreso: julio-2006
Ubicación: Lima, Peru
Mensajes: 708
Antigüedad: 17 años, 9 meses
Puntos: 18
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
  #5 (permalink)  
Antiguo 12/05/2008, 20:12
 
Fecha de Ingreso: noviembre-2004
Ubicación: Argentina
Mensajes: 18
Antigüedad: 19 años, 5 meses
Puntos: 0
Re: Mediante VBA Excel se puede hacer esto?

Buena idea !!! Abraham,
voy a probarla, gracias otra vez...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:00.