eomitir celda en una impresion

04/04/2008 - 03:18 por chus | Informe spam
estoy haciendo un formato para llear hojas impresas pero necesito excluir los
contenidos de una celda para que no se impriman en los foramto para que no
salgan encimadas las impresiones
gracias bendiciones
 

Leer las respuestas

#1 Héctor Miguel
04/04/2008 - 07:24 | Informe spam
hola, ?

estoy haciendo un formato para llear hojas impresas pero necesito excluir los contenidos de una celda
para que no se impriman en los foramto para que no salgan encimadas las impresiones...



op1: lo que no quieras que se imprima... NO lo pongas en las celdas
ponlo (p.e.) en cuadros de texto y en sus propiedades establece que el objeto NO se imprima

op2: utiliza los formatos condicionales para aplicar el color de relleno (p.e. blanco) a las celdas que no se imprimen y...
"condiciona" (por formula en el formato condicional) su aplicacion al valor de "x_celda"
(p.e. que la celda A1 contenga un valor =1) =$a$1=1
(podrias forzar y restablecer el valor de la celda_condicion en el evento '_beforeprint' del libro)
-> tip: para que no se vea el contenido de A1...
aplica un color de fuente blanco o un formato numerico personalizado de SOLO 3 punto y coma => ;;; <
te expongo un ejemplo al final suponiendo que se trata de la "Hoja1"...
si cualquier duda (o informacion adicional)... comentas?
saludos,
hector.

en el modulo de codigo del libro (ThisWorkbook) ==Private Sub Workbook_BeforePrint(Cancel As Boolean)
Worksheets("hoja1").Range("a1") = 1
Application.OnTime Now, "Quitar_color"
End Sub
en un modulo de codigo 'normal' ==Option Private Module
Sub Quitar_color()
Worksheets("hoja1").Range("a1").ClearContents
End Sub

Preguntas similares