Tengo un grafico de barras y necesito que se omitan los valores de cero para que el resto de valores aparezcan lo que requiero es que el grafico no me cuente los ceros o celdas en blanco
Pero en visual basic
//-->
Tengo un grafico de barras y necesito que se omitan los valores de cero para que el resto de valores aparezcan lo que requiero es que el grafico no me cuente los ceros o celdas en blanco
Pero en visual basic
Entiendo que quieres que no aparezca barra cuando no hay valor y que tampoco aparezca el espacio de esa barra ni su rótulo. Esto supondría redefinir el rango de los datos del gráfico para que no considere ciertas celdas.
Cada serie del gráfico es un objeto Series, que pertenece a la colección SeriesCollection del gráfico, colección que contiene todas las series del gráfico.
El objeto Series tiene una propiedad Formula, donde puedes modificar el rango de origen de los datos que se representan. Mira por aquí a ver si consigues lo que quieres.
De todas maneras, si aplicas un filtro a los datos y ocultas las celdas vacías, por defecto el gráfico no mostrará esas celdas ocultas y consigues el mismo resultado sin alterar la definición del gráfico.
------
Ya sé Excel, pero necesito más ahora en pdf
------
Ya sé Excel, pero necesito más.
Wil
ok lo unico es que no esta vacia la celda, esta contiene un Buscarv pero cuando no encuentra manda en error #N/A y para que no aparezca le agregue un si es error para que mande un cero con lo cual el grafico al ser dinamico reconoce la información al momento de crecer el grafico cuando encuentra datos.
aqui no se si explique el procedimeinto para hacerlo pro casi no se visual basic
http://newsgrupos.niuz.biz/microsoft-public-es-excel/203715-graficas-omitir-serie-si-el-valor-es-cero.html?langid=1
Deja enviar un doc con el ejemplopara que veas a lo que me refiero, de antemano agradezco la ayuda.
Saludos
Wil
puedes adjuntar archivos en los envíos y comentarios (sólo los usuarios registrados).
despliega la opción que pone Archivos adjuntos justo encima de los botones de vista previa y enviar del comentario
------
Ya sé Excel, pero necesito más ahora en pdf
------
Ya sé Excel, pero necesito más.
ok amigo
igual y buscando info puede ser con una macro que oculte la fila si es que en la columna b encuentra un cero si no que muestre la fila si en un momento dado la oculto
como el ejemplo siguente pero como no se mucho de macros me ha dado algunos errores al querer cambiar la ubicacion
Sub ocultarfilas()
'
'
'
For Each celda In Range("b5:b10")
If celda.Value <= 0 Then
ActiveCell.EntireRow.Hidden = True
Else
ActiveCell.EntireRow.Hidden = False
End If
ActiveCell.Offset(1).Select
Next
End Sub
o esta opcion
Sub ocultarfilas()
'
'
'
For Each celda In Range("b5:b10")
If celda.Value <= 0 Then
ActiveCell.EntireRow.Hidden = True
Else
ActiveCell.EntireRow.Hidden = False
End If
ActiveCell.Offset(1).Select
Next
End Sub
pero qui no se como se meteria un sub
y creo que aqui seria que en base a un valor se actualice automaticamente la formula y con ello la macro muestre o no la fila
Nota: El cero lo obtengo con esta formula, lo importante es que tambien sea automatico
=SI(ESERROR(BUSCARV($A$1;$C$1:$D$2;2;0));0;BUSCARV($A$1;$C$1:$D$2;2;0))
creo que ya me debraye con esto y podria ser mejor otra pregunta
De antemano agradezco la ayuda
Saludos
Wil
Te adjunto un archivo de donde quiero aplicar lo comentado espero haberme explicado
Saludos
Wil