Formatos condicionales

Hola,
Quiero colorear una celda con diferente color en función del valor que haya en la misma, el caso es que excel2003 solo me permite introducir hasta 3 formatos condicionales, ¿sabéis de alguna manera para poder introducir más formatos condicionales o alguna fórmula que me permita realizarlo? Muchas gracias de antemano.

1 respuesta

Respuesta
1
Hay varias opciones pero la más común seria una macro, este código lo encontré en la red, espero te sirva:
Private Sub Worksheet_Change(ByVal Target As Range)
fil = Target.Row
If Range("G" & fil).Value = "SOBRESALIENTE" Then Range("G" & fil).Interior.ColorIndex = 17
If Range("G" & fil).Value = "NOTABLE" Then Range("G" & fil).Interior.ColorIndex = 20
If Range("G" & fil).Value = "BIEN" Then Range("G" & fil).Interior.ColorIndex = 22
If Range("G" & fil).Value = "SUFICIENTE" Then Range("G" & fil).Interior.ColorIndex = 16
If Range("G" & fil).Value = "INSUFICIENTE" Then Range("G" & fil).Interior.ColorIndex = 19
End Sub
Gracias por la respuesta, el caso es que nunca he utilizado macros, ¿dónde se supone que tendría que poner todo eso?
Abres el editor de visual Basic:
Herramientas--->Macro...--->Editor Visual Basic ALT + F11
Una vez dentro te vas en la parte izquierad te aparecerá como un directorio, ahí salen las hojas de tu libro de excel si tienes 3 hojas te saldrán 3 hojas si tienes más te saldrán más, pero aparte de ellos te sale un objeto que dice : ThisWorkbook a ese objeto dale doble click aparecerá una región blanca ahí es donde copias y pegas el código que te enviame, y guardas y ejecutas la macro, como ejecutar una macro una vez estando en la hoja de calculo presionas ALT + F8 y lo echas a andar, fíjate bien que el ejemplo dice Range("G"&... por lo tanto los cambios los visualizaras en la columna G bueno bytez espero que puedas aclarar todo.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas