Retroceder   Foros del Web > Temas generales de computación > Ofimática

Respuesta
 
Herramientas Desplegado
Antiguo 10-may-2008, 13:13   #1 (permalink)
Rupers ha deshabilitado el karma
 
Fecha de Ingreso: noviembre-2004
Ubicación: Argentina
Mensajes: 15
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
Rupers está desconectado   Responder Citando
Antiguo 11-may-2008, 14:09   #2 (permalink)
abrahamvj tiene algunos puntos positivos de karma
 
Avatar de abrahamvj
 
Fecha de Ingreso: julio-2006
Ubicación: Lima, Peru
Mensajes: 477
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
abrahamvj está desconectado   Responder Citando
Antiguo 11-may-2008, 15:27   #3 (permalink)
Rupers ha deshabilitado el karma
 
Fecha de Ingreso: noviembre-2004
Ubicación: Argentina
Mensajes: 15
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!!!
Rupers está desconectado   Responder Citando
Antiguo 12-may-2008, 08:52   #4 (permalink)
abrahamvj tiene algunos puntos positivos de karma
 
Avatar de abrahamvj
 
Fecha de Ingreso: julio-2006
Ubicación: Lima, Peru
Mensajes: 477
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
abrahamvj está desconectado   Responder Citando
Antiguo 12-may-2008, 20:12   #5 (permalink)
Rupers ha deshabilitado el karma
 
Fecha de Ingreso: noviembre-2004
Ubicación: Argentina
Mensajes: 15
Re: Mediante VBA Excel se puede hacer esto?

Buena idea !!! Abraham,
voy a probarla, gracias otra vez...
Rupers está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 01:34.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93