Pregunta

Obviamente, es posible ocultar puntos de datos individuales en un gráfico de líneas de Excel.

  • Seleccione un punto de datos.
  • Haga clic derecho -> Formatear punto de datos...
  • Seleccionar patrones
  • Ficha Establecer línea en Ninguna

¿Cómo se logra lo mismo en VBA?La intuición me dice que debería haber una propiedad en el Objeto puntual Chart.SeriesCollection(<index>).Points(<index> que trata de esto...

¿Fue útil?

Solución 2

"Descríbelo al osito de peluche" funciona casi siempre...

Tienes que ir al objeto secundario Borde del objeto Punto y establecer su Estilo de línea en xlNone.

Otros consejos

En realidad, si vas a utilizar la respuesta de SpyJournal, tiene que ser =IF(b2=0,NA(),b2), de lo contrario Excel simplemente lo reconoce como texto, no como "oficial" #N/A

Como consejo general:Si sabe cómo hacer algo en Excel, pero no sabe cómo hacerlo en VBA, puede simplemente grabar una macro y mirar el código VBA grabado (funciona al menos la mayor parte del tiempo).

También existe una solución sin VBA que también se puede controlar desde el código VBA.En Excel, no se mostrará un punto de datos representado por #N/A.Por lo tanto, puedes usar una fórmula; la más fácil es una IF función - que devuelve un #N/A como texto en los datos del gráfico.Este punto de datos no se mostrará, lo que significa que no es necesario intentar manipular el formato.

Un ejemplo es simplemente generar los datos del gráfico en una tabla y luego replicarlos a continuación con una fórmula que simplemente haga esto.

=If(B2=0,"#N/A",B2)

Esto funciona cuando desea evitar que los gráficos de líneas muestren valores 0, por ejemplo.

Probablemente sea demasiado tarde para ser de ayuda, pero la respuesta de SpyJournal, aunque fácil y elegante, es ligeramente incorrecta ya que es necesario omitir las comillas alrededor de #N/A.

Sí.No tiene que tener las citas para ser un verdadero contenido de celda no disponible, pero para mí N/A Still Trama como 0 en mis gráficos.

La única manera de conseguir que no se trace es dejar la celda en blanco.

Probé "#N/A" con comillas en Excel 207 y, como resultado, el punto de datos se muestra como un cero en el gráfico.Funciona sin las comillas.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top