KutoolsforOffice — Una solución, cinco potentes herramientas.Lograr más con menos esfuerzo.Venta de marzo: 20 % de descuento

¿Cómo imprimir una hoja de cálculo sin el color de relleno?

AutorXiaoyang Fecha de modificación

En Excel, es muy habitual dar formato a los datos de las celdas utilizando diversos colores para resaltar información importante, categorizar valores o simplemente facilitar la navegación en conjuntos de datos extensos. Sin embargo, al enviar la hoja de cálculo a la impresora, todos los fondos de color, las fuentes coloreadas y el resto de formatos se imprimen tal como aparecen en pantalla, tal como se muestra a continuación:

doc-print-black-white1

Imprimir con estos colores puede consumir una cantidad significativa de tinta o tóner, lo que podría no ser ideal, especialmente si solo necesita una copia impresa sencilla en blanco y negro para revisión o distribución. Para solucionarlo, Excel ofrece varios métodos para generar una versión impresa de su hoja de cálculo sin color de relleno. Estas opciones le ayudan a ahorrar tinta, mejorar la legibilidad y asegurar que sus informes luzcan profesionales y limpios. En este artículo presentamos diversas formas prácticas de imprimir su hoja de cálculo sin color de relleno, permitiéndole elegir el método que mejor se adapte a sus necesidades.

Índice


Imprimir hoja de cálculo sin Color de relleno en Excel

Las opciones integradas de Excel Configuración de impresión incluyen una configuración que permite ignorar Color de relleno e imprimir todo el contenido en Impresión en blanco y negro. Se trata de un enfoque sencillo que funciona bien en la mayoría de las hojas de cálculo, especialmente cuando necesita alternar rápidamente entre impresiones en color y en blanco y negro sin modificar el formato real de sus datos. No obstante, existen algunas limitaciones: la opción de impresión «Impresión en blanco y negro» se aplica a toda la hoja, por lo que no puede conservar selectivamente el formato en color en una zona específica. Esta opción resulta adecuada para informes, análisis o documentos financieros en los que desee reducir el consumo de tinta y mantener impresiones simples y fáciles de leer.

Cómo utilizar la opción de impresión Impresión en blanco y negro:

1. Active la hoja de cálculo que quiera imprimir.

2. A continuación, haga clic en la pestaña Diseño de página en la Cinta de opciones y pulse el pequeño botón Configuración de página situado en la esquina inferior derecha del grupo Configuración de página. Esto abrirá el cuadro de diálogo Configuración de página (consulte la captura de pantalla a continuación como referencia).

doc-print-black-white2

3. En el cuadro de diálogo Configuración de página, vaya a la pestaña Hoja y active la casilla situada junto a Impresión en blanco y negro en la sección Imprimir. (Consulte la captura de pantalla a continuación). Esta opción indica a Excel que ignore todos los colores de las celdas —incluidos rellenos de fondo, color de fuente y color del borde— e imprima la hoja de cálculo exclusivamente en blanco y negro.

doc-print-black-white3

4. (Opcional pero recomendado) Haga clic en Vista previa en el cuadro de diálogo Configuración de página para ver cómo quedará su hoja de cálculo al imprimirse.

doc-print-black-white4

5. Pulse Aceptar para confirmar la configuración y, a continuación, imprima su hoja de cálculo como de costumbre. Todos los fondos coloreados de las celdas y algunas funciones dependientes del color (como los rellenos de formato condicional) se omitirán en la impresión. Solo se conservarán el texto, los números, los bordes y otros formatos no relacionados con el color.

Nota: Este método es rápido y sencillo para la mayoría de las necesidades de impresión estándar. No obstante, si necesita un control más preciso —por ejemplo, eliminar el color de relleno solo en ciertas áreas o aplicar sombreado en escala de grises a zonas específicas—, considere utilizar las soluciones alternativas que se describen a continuación.


Código VBA: Eliminar temporalmente Color de relleno antes de imprimir

A veces, es posible que desee imprimir su hoja de cálculo sin ningún color de relleno, pero la opción integrada «Impresión en blanco y negro» podría no ajustarse a sus necesidades, especialmente si necesita aplicar esta configuración a una zona específica o garantizar que determinados elementos gráficos también se impriman sin relleno. En estos casos, puede utilizar una macro VBA para eliminar temporalmente todos los colores de relleno de las celdas antes de imprimir y restaurarlos inmediatamente después. Esto ofrece un alto nivel de personalización y resulta especialmente útil para usuarios avanzados que trabajan con hojas de cálculo complejas o automatizan tareas recurrentes de impresión.

Ventajas: Esta solución ofrece un control muy detallado, ya que te permite elegir qué áreas de la hoja afectar y personalizar aún más el código para que funcione con funciones específicas de la hoja o del libro de trabajo.

Desventajas: Requiere habilitar macros y que el usuario se sienta cómodo trabajando en el editor de VBA. El uso intensivo de macros puede no ser adecuado para libros compartidos ni en entornos altamente regulados.

1. Abra su libro de trabajo y pulse Alt + F11 para abrir la ventana de Microsoft Visual Basic para Aplicaciones. En la ventana de VBA, haga clic en Insertar > Módulo para crear un nuevo módulo. A continuación, pegue el siguiente código en el módulo:

Sub PrintWithoutFillColor()
    Dim rng As Range
    Dim arrColors() As Variant
    Dim i As Long, j As Long
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set rng = Application.InputBox("Select the range to print (leave blank for entire sheet):", xTitleId, Selection.Address, Type:=8)
    
    If rng Is Nothing Then
        Set rng = ActiveSheet.UsedRange
    End If
    
    ' Store the current fill colors
    ReDim arrColors(1 To rng.Rows.Count, 1 To rng.Columns.Count)
    
    For i = 1 To rng.Rows.Count
        For j = 1 To rng.Columns.Count
            arrColors(i, j) = rng.Cells(i, j).Interior.Color
            rng.Cells(i, j).Interior.ColorIndex = xlNone
        Next j
    Next i
    
    ' Show Print Preview
    ActiveSheet.PrintPreview
    
    ' Restore fill colors
    For i = 1 To rng.Rows.Count
        For j = 1 To rng.Columns.Count
            rng.Cells(i, j).Interior.Color = arrColors(i, j)
        Next j
    Next i
End Sub

2Tras pegar el código, cierre el editor de VBA. Para ejecutarlo, vuelva a Excel, pulse Alt + F8 para abrir el cuadro de diálogo «Macro», seleccione PrintWithoutFillColor y haga clic en Ejecutar. Cuando se le solicite, seleccione el rango que desea imprimir sin color de relleno. Si hace clic en Aceptar sin seleccionar ningún rango, se incluirá todo el rango utilizado en la hoja. La macro eliminará el color de relleno del área seleccionada, abrirá la vista previa de impresión y, a continuación, restaurará los colores originales. Así se minimiza el riesgo de pérdida accidental de datos o de cambios no deseados en el formato.

Nota: Este código VBA solo elimina temporalmente los Color de relleno del Seleccionar rango. Otros formatos de color, como Usar formato condicional Color de relleno, Color de fuente o Color del Borde, seguirán apareciendo en la impresión.

Consejos: Si ejecuta esta macro en rangos muy amplios, podría tardar unos segundos. Si tiene gráficos u objetos cuyo color de relleno también deba eliminarse, será necesario personalizar aún más el código VBA. Guarde siempre su trabajo antes de ejecutar o modificar macros.


Resolución de problemas y consejos:

  • Si nota que los colores siguen apareciendo en su impresión, asegúrese de que la configuración de su impresora (fuera de Excel) no esté anulando la opción en blanco y negro o monocromo.
  • Vuelva a previsualizar siempre su documento antes de imprimirlo definitivamente y evite así desperdiciar papel o tinta.
  • Si suele imprimir habitualmente en blanco y negro, considere guardar una copia duplicada de su libro de trabajo exclusivamente para impresión.

Resumen: Dependiendo de sus necesidades, puede imprimir sin color de relleno utilizando la opción integrada de impresión en blanco y negro de Excel (ideal para toda la hoja) o mediante VBA para aplicar cambios temporales y automatizados al formato. Elija el método que mejor se adapte a su situación y logre el equilibrio perfecto entre ahorro de tinta, facilidad de uso y control sobre el diseño de su impresión.


Artículos relacionados:

¿Cómo imprimir varios libros de Excel a la vez?

¿Cómo establecer el rango de impresión en Excel?

¿Cómo imprimir rápidamente la página actual en Excel?

¿Cómo imprimir una columna larga en una sola página en Excel?

¿Cómo imprimir el título (fila superior) repetidamente en todas las páginas de Excel?


Las mejores herramientas de productividad para Office

🤖KUTOOLS AI Asistente: Revolucione Análisis de datos basándose en:Ejecución Inteligente   |  Generar código|  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos|  Invocar Funciones mejoradas
Funciones populares:Buscar, resaltar o Marcar duplicados   |  Eliminar filas en blanco   |  Combinar Columnas o celdas sin perder datos   |   Redondeo sin usar fórmulas...
Super BUSCARV:Búsqueda vertical (VLookup) con múltiples criterios  |  Búsqueda vertical (VLookup) con múltiples valores  |   Búsqueda vertical (VLookup) entre varias hojas   |   Coincidencia difusa....
Lista desplegable avanzada:Crear rápidamente una lista desplegable   |  Lista desplegable dependiente   |  Lista desplegable de selección múltiple....
Gestor de columnas:Añadir un número específico de columnas|Mover columnas|Alternar el estado de visibilidad de columnas ocultas|Comparar rangos y columnas...
Funciones destacadas:Cuadrícula de enfoque   |  Vista de diseño   |Barra de fórmulas mejorada   | Gestor de libros y hojas   |  Biblioteca de recursos(Texto automático)|  Selector de Fecha   |  Combinar Hojas de Cálculo  |  Cifrar/Descifrar celdas   | Enviar correos electrónicos desde una lista   |  Super Filtro   |   Filtro especial(Filtrar celdas con fuente en negrita/cursiva/tachado...) ...
Principales conjuntos de herramientas 15:12 Herramientasde texto(Agregar texto,Eliminar caracteres específicos, ...)|   50+Tiposde gráfico(Diagrama de Gantt, ...)|   40+ Fórmulas prácticas(Calcular la edad basada en la fecha de nacimiento, ...)|   19 Herramientasde inserción(Insertar Código QR,Insertar imagen desde ruta, ...)|   12 Herramientasde conversión(Convertir a palabras,Conversión de moneda, ...)|   7 Herramientasde combinación y división(Combinar filas avanzado,Dividir celdas, ...)|...y muchas más
Use Kutools en su idioma preferido: compatible con inglés, español, alemán, francés, chino y 40+ más idiomas.¡

Potencie sus habilidades en Excel con Kutools para Excel y experimente una eficiencia como nunca antes.Kutools para Excel ofrece más de 300 funciones avanzadas para aumentar su productividad y Ahorrar tiempo.Haga clic aquí para obtener la función que más necesita...


Office Tab aporta una interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

  • Active la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abra y cree varios documentos en nuevas pestañas dentro de la misma ventana, en lugar de hacerlo en ventanas separadas.
  • ¡Aumente su productividad en un 50 % y elimine cientos de clics del ratón cada día!

Todos los complementos de Kutools en un solo instalador.

Kutools for Office es la suite que incluye complementos para Excel, Word, Outlook y PowerPoint, además de Office Tab Pro, ideal para equipos que trabajan en distintas aplicaciones de Office.

ExcelWordOutlookTabsPowerPoint
  • Suite integral— complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
  • Un instalador, una licencia— configuración en minutos (compatible con MSI)
  • Rendimiento mejorado en conjunto— productividad optimizada en todas las aplicaciones de Office
  • Prueba gratuita de 30 días con todas las funciones— sin registro ni tarjeta de crédito
  • La mejor relación calidad-precio— ahorre frente a la compra individual de complementos