Antecedentes Color interior en VBA
_¿Cómo cambiar el color de la celda tras la selección? _
En este artículo, aprenderá a cambiar el color de la celda después de seleccionar cualquier color. Usaremos el código VBA para cambiar el color.
Pregunta: – Quiero cambiar el color de la celda seleccionada a azul en el rango B2: E10 cuando la celda se selecciona a través del código VBA.
A continuación se muestra la instantánea de los datos que tenemos:
===
Necesitamos seguir los pasos a continuación:
Haga clic en la pestaña Desarrollador Desde el grupo Código, seleccione Visual Basic
-
Ingrese el siguiente código en el módulo de la hoja de trabajo
Private Sub Worksheet_SelectionChange (ByVal Target As Range)
Me.Cells.Interior.Color = xlNone
Si no (Intersectar (Objetivo, Rango («B2: E10»)) No es nada) Entonces
ActiveCell.Interior.Color = 15651769
Finalizar si
End Sub
===
-
Como seleccionamos cualquier celda en el rango B2: E10, la celda seleccionada se resaltará en color azul.
-
Si seleccionamos cualquier otra celda, esa celda se resaltará.
De esta forma, podemos rellenar con color una celda en vba.