Gráfico que tome los colores de los datos |
Responder |
Autor | |
Mihura
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Administrador Unido: 06/Mayo/2005 Localización: En la dehesa Estado: Sin conexión Puntos: 13990 |
Tema: Gráfico que tome los colores de los datos Enviado: 09/Marzo/2021 a las 09:02 |
Si señor, ... mas que Don, es Excmo .
¡Que fácil son las cosas cuándo se sabe hacerlas! Un saludo.
|
|
lbauluz
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Administrador Unido: 29/Marzo/2005 Localización: La Gloria Estado: Sin conexión Puntos: 3849 |
Enviado: 09/Marzo/2021 a las 08:49 |
Antonio... quiero decir, Don Antonio.
¡Es usted un genio! Cinco días devanándome los sesos y al final la solución es "así de simple" Gracias mil. Se da por cerrado con el ejemplo de AnSanVal. Luis
|
|
El Búho es un pajarraco
|
|
AnSanVal
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Administrador Unido: 16/Marzo/2005 Localización: España Estado: Sin conexión Puntos: 5970 |
Enviado: 08/Marzo/2021 a las 19:53 |
Como no comentabas nada, daba por hecho que lo tenias controlado, incluso eliminé el ejemplo.
Acabo de hacer este otro. Si te «atascas» pásame el modelo de tus datos (con datos ficticios) con detalles de lo que te ocurre. |
|
Saludos desde Tenerife.
|
|
Mihura
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Administrador Unido: 06/Mayo/2005 Localización: En la dehesa Estado: Sin conexión Puntos: 13990 |
Enviado: 08/Marzo/2021 a las 14:48 |
Don Luis, en una hoja (ThisWorkBook), Copia / pega y ejecuta AA.
|
|
Emilio
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Administrador Santander Unido: 08/Agosto/2004 Localización: España Estado: en línea Puntos: 18836 |
Enviado: 08/Marzo/2021 a las 13:01 |
Buenas.
Luis, échale un ojo a https://andypope.info/charts/conditionalline2.htm, en esa página hay un puñado de magníficos ejemplos de gráficos Excel.
|
|
lbauluz
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Administrador Unido: 29/Marzo/2005 Localización: La Gloria Estado: Sin conexión Puntos: 3849 |
Enviado: 08/Marzo/2021 a las 11:33 |
Pues no lo consigo, la función de Antonio me casca en "With ActiveChart.SeriesCollection(1)." asi que sigo buscando (en mis ratos libres) una solución.
Y lo de Mihura, lo estoy traduciendo, pero de momento nada tampoco. En cuanto tenga un par de horas, a ver si lo soluciono Gracias Luis
|
|
El Búho es un pajarraco
|
|
AnSanVal
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Administrador Unido: 16/Marzo/2005 Localización: España Estado: Sin conexión Puntos: 5970 |
Enviado: 04/Marzo/2021 a las 22:24 |
Hice un ejemplo (con ayuda de Santa grabadora): Fechas en A2:A20 (A1 = Fecha) para el eje horizontal Números en B2:B20 (B1 = datos) El número de filas es indiferente. Sub colorDeLinea() Dim punto&, p1&, p2&, miColor As Double p1 = 2 p2 = Cells(Rows.Count, 1).End(xlUp).Row - 1 ActiveSheet.ChartObjects("3 Gráfico").Activate For punto = p1 To p2 miColor = Cells(punto, 2).Font.Color With ActiveChart.SeriesCollection(1).Points(punto).Format.Line .ForeColor.RGB = miColor End With Next punto [C1].Select End Sub Nota: coloreé a mano los números (fuente). Si el color lo tienes por formato condicional, el procedimiento para obtener el color será diferente (emplea la fórmula del propio FC). |
|
Saludos desde Tenerife.
|
|
AnSanVal
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Administrador Unido: 16/Marzo/2005 Localización: España Estado: Sin conexión Puntos: 5970 |
Enviado: 04/Marzo/2021 a las 21:23 |
La línea en el gráfico realmente son 99 líneas que unen los 100 puntos.
¿El color en los datos lo tiene la fuente o la celda? |
|
Saludos desde Tenerife.
|
|
Mihura
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Administrador Unido: 06/Mayo/2005 Localización: En la dehesa Estado: Sin conexión Puntos: 13990 |
Enviado: 04/Marzo/2021 a las 17:14 |
Esto lo utilizo desde Access con automatización, tendrás que traducirlo a Excel, pero no creo que te de problemas ... apunte, una línea es un rectángulo muuuuu finito
|
|
lbauluz
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Administrador Unido: 29/Marzo/2005 Localización: La Gloria Estado: Sin conexión Puntos: 3849 |
Enviado: 04/Marzo/2021 a las 17:04 |
Gracias Muuuu |
|
El Búho es un pajarraco
|
|
Mihura
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Administrador Unido: 06/Mayo/2005 Localización: En la dehesa Estado: Sin conexión Puntos: 13990 |
Enviado: 04/Marzo/2021 a las 16:50 |
No hagas una línea, haz 100 y cada 'trozo' lleva el color en función de la celda origen.
|
|
lbauluz
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Administrador Unido: 29/Marzo/2005 Localización: La Gloria Estado: Sin conexión Puntos: 3849 |
Enviado: 04/Marzo/2021 a las 16:36 |
Buenas tardes a todos.
Estoy intentando hacer un gráfico (a ser posible lineal) donde cambie el color de la línea (una única línea) en función del color de los datos en la hoja Excel. Es decir, si tengo un gráfico que me enseñe los valores desde C1 hasta C100 Normalmente saldría una línea de un solo color mostrando la gráfica correspondiente. Ahora bien, si yo tengo los datos de C1 a C50 en rojo, de C51 a c 100 en verde, ¿es posible sacar un gráfico lineal donde la primera parte de la línea sea roja y la segunda verde? En este ejemplo he puesto dos colores, pero en la vida real podrían ser N colores, incluso repetirse en distintos "segmentos" del gráfico. Dado que es un excel mío, puedo añadir filas o poner controles sin problema, pero no se me ocurre como hacerlo para conseguir este efecto. Cualquier idea, por descabellada que parezca, será muy bienvenida. Luis
|
|
El Búho es un pajarraco
|
|
Responder | |
Tweet
|
Ir al foro | Permisos de foro Usted No puede publicar nuevos temas en este foro Usted No puede responder a temas en este foro Usted No puede borrar sus mensajes en este foro Usted No puede editar sus mensajes en este foro Usted No puede crear encuestas en este foro Usted No puede votar en encuestas en este foro |