excel - según - formato condicional colorear filas dependiendo del valor de una celda
¿Cuál es el código RGB para los ''estilos'' de formato condicional en Excel? (5)
Así que esto debería ser fácil, ¿verdad? ¿Por qué no puedo encontrarlo en ningún lugar en StackOverflow o incluso en Internet? :)
Tengo algunas celdas que tengo formato condicional al estilo ''malo'' estándar de Excel (texto en rojo oscuro, relleno en rojo claro).
En otra columna tengo celdas para las que he creado una fórmula de formato condicional. También quiero codificarlos para que coincidan con el estilo ''Malo'', pero no hay una opción para usar el texto rojo oscuro predefinido, relleno de rojo claro. En su lugar, tengo que seleccionar mi propio formato, pero no puedo encontrar la combinación correcta de rojo claro / oscuro.
¿Alguien sabe los códigos RGB para al menos el más común de los formatos condicionales?
''Bueno'' ''Malo'' ''Neutral''
La forma más fácil de hacerlo es formatear una celda de la forma que desee, luego usar el menú contextual "formato de celda ..." para obtener los colores de relleno y formato, usar el botón "más colores ..." para obtener al selector de color hexagonal, seleccione la pestaña personalizada.
Los colores RGB son como en la tabla en la parte inferior del panel. Si prefiere los valores HSL, cambie el modelo de color de RGB a HSL. He usado esto para cambiar la saturación en mis células malas. Una mayor luminosidad produce peores resultados y el tono de todas las células es el mismo, solo se modifica la profundidad del color.
Me imagino que esto podría ser cambiado con algunas opciones de estilo. Pero en lo que respecta a los valores predeterminados, estos se toman de mi versión de Excel 2010, que debería tener los valores predeterminados.
"Malo" Fuente Roja: 156, 0, 6; Relleno: 255, 199, 206
Fuente verde "buena": 0, 97, 0; Relleno: 198, 239, 206
Fuente amarilla "neutral": 156, 101, 0; Relleno: 255, 235, 156
Para ''Bad'' rojo:
- La fuente es: (156,0,6)
- El fondo es: (255,199,206)
Para ''bueno'' verde:
- La fuente es: (0,97,0)
- El fondo es: (198,239,206)
Para amarillo ''neutral'':
- La fuente es: (156,101,0)
- El fondo es: (255,235,156)
Para cualquiera que se encuentre con esto en el futuro, así es como lo hace:
xl.Range("A1:A1").Style := "Bad"
xl.Range("A1:A1").Style := "Good"
xl.Range("A1:A1").Style := "Neutral"
Una forma fácil de verificar cosas como esta es abrir Excel y grabar una macro. En este caso, grabé una macro en la que acabo de formatear la celda a "Malo". Una vez que hayas grabado la macro, simplemente entra y edítala y esencialmente te dará el código. Requerirá una pequeña traducción de su parte, pero aquí es cómo se ve la macro cuando la edito:
Selection.Style = "Bad"
Como puede ver, es bastante fácil dar el salto a AHK desde lo que Excel proporciona.
Relleno rojo claro con texto rojo oscuro.
{''bg_color'': ''#FFC7CE'', ''font_color'': ''#9C0006''})
Relleno amarillo claro con texto amarillo oscuro.
{''bg_color'': ''#FFEB9C'', ''font_color'': ''#9C6500''})
Relleno verde con texto verde oscuro.
{''bg_color'': ''#C6EFCE'', ''font_color'': ''#006100''})