Puedo ocultar ciertas celdas al impirimi?

09/04/2005 - 21:23 por LuAnBaLo | Informe spam
Tengo una hoja preimpresa y me interesa que la hoja de excel contenga los
datos a mostrar y los datos a imprimir. Como consigo que solamente me imprima
los datos a imprimir?
 

Leer las respuestas

#1 Héctor Miguel
09/04/2005 - 23:04 | Informe spam
hola, LuAnBaLo !

... me interesa que la hoja... contenga los datos a mostrar y los datos a imprimir.
... que solamente me imprima los datos a imprimir?



dado que puedes ocular filas y/o columnas 'completas', pero... celdas 'individuales'... ¡ NOP !!! :((
o... la/s dejas 'fuera' del area de impresion
o... le/s aplicas un color de letra 'blanco' [o 'igualar' los colores de letra y fondo]
o... le/s aplicas un formato 'personalizado' con SOLO tres 'punto y coma' =>;;;<o... le/s sobrepones un rectangulo 'en blanco'
o... le/s aplicas un formato condicional 'sujeto' al valor de 'X' celda ['igualando' los colores de letra y fondo]
=> podrias 'forzar y devolver' el valor de la celda_condicion en el evento '_beforeprint' del libro <
te expongo un ejemplo al final
si cualquier duda [o informacion adicinal]... ¿comentas?
saludos,
hector.
=suponiendo que en la 'Hoja1' quieres ocultar [al imprimir] la celda 'X'...
1.- dale un formato condicional ->por formula<- p.ej. =$A$1=1
2.- aplicale un formato con color de texto blanco
3.- modifica el valor de $A$1 en el evento '_beforeprint' del libro

en el modulo de codigo del libro [ThisWorkbook] ==Private Sub Workbook_BeforePrint(Cancel As Boolean)
Worksheets("Hoja1").Range("a1") = 1
Application.OnTime Now + TimeValue("0:00:01"), "Volver_a_ver"
End Sub
en un modulo de codigo 'normal' ==Option Private Module
Sub Volver_a_ver()
Worksheets("Hoja1").Range("a1").ClearContents
End Sub

Preguntas similares