Excel - Color de fila cambie al cambiar valor

 
Vista:

Color de fila cambie al cambiar valor

Publicado por Soilo (11 intervenciones) el 06/11/2020 13:11:17
Buenos días,
tengo una hoja en excel por ejemplo los siguientes valores

a
a
a
b
b
c
c
e
e

y me gustaría que al cambiar de valor cambiara el color, es decir, las filas de a aparezcan en blanco, las de b en amarillo, las de c en blanco, y las e en amarillo, es decir alternando el color al cambiar el valor. Tengo una tabla con muchas filas y no se si hay alguna forma de hacerlo de manera automática.

Muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Patrick
Val: 43
Ha mantenido su posición en Excel (en relación al último mes)
Gráfica de Excel

Color de fila cambie al cambiar valor

Publicado por Patrick (66 intervenciones) el 06/11/2020 18:48:18
Buenas,

deberías de probar con el formato condicional de la celda. Para ello vete a Formato Condicional y escoge "Aplicar formato únicamente a las celdas que contengan ", selecciona "texto específico", en el campo en blanco escribe "a" luego "formato personalizado" y relleno de color blanco.

Repite esto con las letras B, C, D, E y los colores de relleno que quieras. Verás que cuando escribes la letra, la celda cambiará de color según hayas definido en las reglas.

Si no te funciona, dime.

Patrick.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Color de fila cambie al cambiar valor

Publicado por soilo (11 intervenciones) el 09/11/2020 16:56:52
Muchas gracias, es una opción valida pero cuando hay una infinidad de posibilidades no es viable.

saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de wordexperto.com
Val: 6.373
Oro
Ha mantenido su posición en Excel (en relación al último mes)
Gráfica de Excel

Color de fila cambie al cambiar valor

Publicado por wordexperto.com (2803 intervenciones) el 06/11/2020 19:14:13
Hola Soilo:
Adapta a tus rangos y colores esta macro:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Sub PruebasFormato()
 
'Ubtengo el rango de los datos en la hoja
Dim Rango As Range
Set Rango = Range("A1").CurrentRegion
 
'Ubtengo el número de filas y columnas del rango de los datos en la hoja
Dim Nfilas As Integer
Dim Ncolumnas As Integer
Nfilas = Rango.Rows.Count
Ncolumnas = Rango.Columns.Count
 
'Hago un bucle para recorrer las filas de datos
Dim n As Integer
n = 2
Range(Cells(n, 1), Cells(n, Ncolumnas)).Interior.ColorIndex = -4142
 
For n = 3 To Nfilas
    'Poner color a filas
    If Cells(n, 2) = Cells(n - 1, 2) Then
        Range(Cells(n, 1), Cells(n, Ncolumnas)).Interior.ColorIndex = Range(Cells(n - 1, 1), Cells(n - 1, Ncolumnas)).Interior.ColorIndex
    Else
        If Cells(n - 1, 2).Interior.ColorIndex = -4142 Then
            Range(Cells(n, 1), Cells(n, Ncolumnas)).Interior.ColorIndex = 42
        Else
            Range(Cells(n, 1), Cells(n, Ncolumnas)).Interior.ColorIndex = -4142
        End If
    End If
Next
 
End Sub

https://www.youtube.com/channel/UCxgRcbeR2q4PpE1Pgft74Iw
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

Color de fila cambie al cambiar valor

Publicado por soilo (11 intervenciones) el 09/11/2020 16:55:54
Muchas gracias, estaba buscando algo sin usar macros. Si no me funciona es buena opción.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Juanma
Val: 128
Ha mantenido su posición en Excel (en relación al último mes)
Gráfica de Excel

Color de fila cambie al cambiar valor

Publicado por Juanma (38 intervenciones) el 07/11/2020 12:55:14
por si quieres una opción mas básica, es decir, sin usar macros, te paso esta alternativa:
formula-cambio
formato-condicional

tener en cuenta, que si no tenemos encabezados, la celda a1 de mi ejemplo, no tiene formula, ya que hace referencia a la celda superior, y daría error, por que obviamente no existe superior a a1.

puedes poner un formato condicional o directamente usar la columna A para filtrar y cambiar el color de golpe, aunque eso sería fijo.

Como puedes ver, utilizo la función indice() para hacer referencia a la celda superior, para que puedas eliminar o añadir filas, sin que se fastidien las formulas.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Juanma
Val: 128
Ha mantenido su posición en Excel (en relación al último mes)
Gráfica de Excel

Color de fila cambie al cambiar valor

Publicado por Juanma (38 intervenciones) el 07/11/2020 13:17:29
me acabo de dar cuenta, que la formula del formato condicional, tiene un error, (pone A2 donde debería poner A3) y por eso desplaza una fila hacia abajo el cambio de color.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Color de fila cambie al cambiar valor

Publicado por soilo (11 intervenciones) el 09/11/2020 16:55:03
Muchas gracias .
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar