Forums Últimos mensajes - Powered by IBM
 

¿Como se muestra datos en pantalla y se ocultan en impresion en Ex

30/05/2006 - 18:06 por Raul | Informe spam
el asunto es hacer un formato para la impresion de cheques, pero que solo se
imprima la cantidad en letra, en numero, la fecha y a quien se le hace, y
todo lo demas no
 

Leer las respuestas

#1 Héctor Miguel
31/05/2006 - 05:50 | Informe spam
hola, Raul !

el asunto es hacer un formato para la impresion de cheques
pero que solo se imprima la cantidad en letra, en numero, la fecha y a quien se le hace, y todo lo demas no



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 imprime ;)

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. a 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