No imprimir algunas celdas en Excel

Necesito tener unas celdas con color de relleno pero que al imprimir no se imprima ese color, solo el texto. Y también que no se imprima el contenido de algunas celdas.

1 Respuesta

Respuesta

Lo primero insistir, por si no lo sabes, que una hoja excel no se imprime como cualquier otro documento.

Antes de imprimir hay que

1.- Seleccionar las celdas que vas a imprimir

2.- Con ellas seleccionadas, vas a Diseño de Página --> Área de Impresión --> ESTABLECER ÁREA DE IMPRESIÓN Y ahí ya quedan seleccionadas. Esto es muy importante, porque si no lo haces te imprimirá muchísimas páginas de todas las celdas de esa hoja.

Ya hecho ésto, ya tienes las celdas que quieres imprimir.

Si no quieres que se imprima el color, entonces al darle ARCHIVO --> IMPRIMIR en la impresora seleccionas que quieres imprimir en Blanco y negro. Si las celdas tienen colores de fondo, te saldrán en gris. Si no quieres que te salga ni siquiera en gris, entonces en INICIO -->FUENTE tienes que seleccionar "Sin Color" donde dice "Color de Relleno"

Si te sirvió, valora. Y si no, pide más información

Gracias por tu pronta respuesta.

Ya tengo seleccionada el área de impresión, pero si selecciono celdas o un rango de celdas que no están contiguas me genera una hoja por cada bloque seleccionado como área de impresión. 

Y sobre lo del color, la idea es no tener que hacer cambios manuales cada vez que se vaya a imprimir (quitar el color y ponerlo después para que salga nuevamente) o tener que configurar como predeterminada la impresión Blanco y negro (para no estar cambiándola). 

Adjunto una imagen para más claridad de lo que necesito. Muchas gracias!

Sin ver la hoja no sé si todos los registros tienen como mínimo 3 filas debajo (Fecha, nombre, dirección) o incluso más. Si es así, me parece que la hoja no está bien diseñada a efectos de funcionalidad. Lo lógico es que solo haya una línea de cabeceras y no varias.

Si no quieres imprimir determinadas filas o columnas, tienes la opción OCULTAR filas/ ocultar columnas (ratón derecho en la fila o en la columna) y luego seleccionar el área de impresión. Siempre puedes ver antes de imprimir lo que va a salir.

En cuanto a que se vea el color de la celda, pero que no salga impreso, me temo que no es posible.

¡Gracias! 

Pues si te ha servido la respuesta, vótala. Y si no, dí que más información necesitas.

Insisto en la opción de macros para este caso. He encontrado algunas que estoy tratando de ajustar a mi archivo.

Como esta para que imprima sin el color.

Sub ImprimirSinColor()
Application.ScreenUpdating = False
Range("A1").Select
Range(Selection, ActiveCell.SpecialCells(xlLastCell)).Select
Selection.Copy
Sheets("Hoja2").Select
Range("A1").Select
ActiveSheet.Paste
Sheets("Hoja1").Select
Application.CutCopyMode = False
With Selection.Interior
.Pattern = xlNone
.TintAndShade = 0
.PatternTintAndShade = 0
End With
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, _
IgnorePrintAreas:=False
Sheets("Hoja2").Select
Selection.Copy
Sheets("Hoja1").Select
ActiveSheet.Paste
Range("A1").Select
Application.ScreenUpdating = True
End Sub

Ah, pues perfecta esa opción. Yo no domino Visual Basic y no sabía que también podía tener versatilidad para cambiar la forma de imprimir. Pruébala entonces.

Siempre aprendemos algo nuevo.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas