Si puede usar el color degradado en su trabajo, seguramente mejorará la eficiencia de su trabajo. En este artículo, presentaremos dos métodos para llenar su hoja de trabajo con color degradado.
Es muy fácil para usted llenar una celda o un rango con un color determinado. Además, también puede rellenar el color del degradado en una celda. Sin embargo, no hay una forma directa en Excel de llenar un rango con un degradado de color. Ahora hemos encontrado dos métodos para terminar esta tarea.
Método 1: Insertar fondo
En este método, puede insertar una imagen con un degradado de color como fondo.
- Encuentra una imagen con el color degradado que te gusta. O también puede hacer una imagen de este tipo en su computadora.
- Ahora abre el archivo de Excel al que deseas aplicar el color degradado.
- En la hoja de trabajo, haga clic en la pestaña "Diseño de página" en la cinta.
- Y luego haga clic en el botón "Fondo" en la barra de herramientas.
- Después, elige la ruta que contiene la imagen de destino.
- A continuación, seleccione esta imagen.
- Y luego haga clic en el botón "Insertar" en la ventana.

Por lo tanto, la imagen se ha convertido en el fondo de esta hoja de trabajo.
Usar este método es muy fácil. Pero, por otro lado, debe ajustar el tamaño de la imagen para que pueda caber en la celda. De lo contrario, habrá dos colores diferentes en una celda como se muestra en la imagen. Este es en realidad el borde de la imagen de fondo.
Método 2: usar macro VBA
Aquí presentaremos otro método. Y necesitará usar Excel VBA para terminar esta tarea. Antes de llenar el color del degradado, debe elegir los dos colores diferentes para la hoja de trabajo. Además, también debe decidir los números RGB de dos colores para el color degradado. En este ejemplo, usaremos los dos colores: RGB (125,205,242) y RGB (215,239,228).
- Presiona el botón “Alt +F11” en el teclado. Por lo tanto, puede abrir el editor de Visual Basic.
- En este editor, inserte un nuevo módulo.
- Después de eso, copie los siguientes códigos en el módulo:
Sub FillGradientColorInRange()
Dim nTargetRowCount As Integer
For nTargetRowCount = 1 To 100
Range("A" & nTargetRowCount, "E" & nTargetRowCount).Interior.Color = RGB( _
Round((215 - ((215 - 125) / 99) * (nTargetRowCount - 1)), 0), _
Round((239 - ((239 - 205) / 99) * (nTargetRowCount - 1)), 0), _
Round((228 + ((242 - 228) / 99) * (nTargetRowCount - 1)), 0))
Next nTargetRowCount
End Sub
En este ejemplo, llenaremos el rango A1:E100. Y el método de cálculo se muestra en los códigos. Además, para diferentes parámetros de color, debe ajustar la fórmula de acuerdo con los números reales. Debido a que los parámetros de color son todos enteros, también redondearemos los números en caso de que existan errores.
- Y luego ejecute esta macro. Puede presionar el botón "F5" en el teclado para ejecutarlo. Por otro lado, también puede hacer clic en el botón "Ejecutar sub".
- Después, vuelve a la hoja de cálculo. Hemos reducido el zoom para que puedas verla con claridad. El rango objetivo está relleno con un color degradado.
Cuando necesite llenar otro rango con color degradado, debe modificar los códigos y ejecutarlo nuevamente.
Una comparación de los dos métodos
Puedes ver que ambos métodos son muy efectivos. Pero a veces no sabrá qué método puede utilizar. En la siguiente tabla, hemos enumerado todas las ventajas y desventajas de los dos métodos que se nos ocurren.
|
Comparación |
Insertar fondo |
Usar macro VBA |
|
Ventajas |
1. Si no está familiarizado con Excel VBA, este método es su elección.
2. Con este método, toda la hoja de trabajo se llenará con el color degradado. |
1. Con solo un clic o una pulsación, puede obtener el resultado de inmediato.
2. Este método no producirá bordes inadecuados con dos colores diferentes. |
|
Desventajas |
1. Debe dedicar tiempo a encontrar una imagen o crear una imagen con color degradado.
2. En el borde del tamaño del fondo, habrá límites obvios. 3. El color está en el fondo. Cuando llene una celda con otro color, este color cubrirá el fondo. |
1. Cuando necesite modificar los códigos, fácilmente cometerá errores.
2. Solo se rellenará con color degradado un rango específico. Si lo necesita, deberá modificar los códigos para otros rangos. 3. Si usa VBA para llenar un rango pequeño, la transición de color no será tan natural. |
Ahora tiene una comprensión más profunda de los dos métodos. Y la próxima vez sabrá qué método puede usar en su hoja de trabajo real.
Mantenga un entorno seguro para sus archivos de Excel
El entorno también es muy importante para sus archivos de Excel. Si el entorno no es seguro, no puede asegurarse de que los archivos de Excel siempre estarán seguros. Sin embargo, incluso si se ha preparado mucho, todavía tiene la oportunidad de encontrarse con la corrupción de Excel. Por lo tanto, puede preparar un tercero de antemano. Una vez que su Excel se corrompe, puede usar esta herramienta para reparar datos corruptos xlsx inmediatamente.
Introducción del autor:
Anna Ma es una experta en recuperación de datos en DataNumen, Inc., que es el líder mundial en tecnologías de recuperación de datos, incluyendo reparar la corrupción del documento Word doc y productos de software de reparación de Outlook. Para más información visite www.datanumen.com


