Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Representa la manera de evaluar la barra más corta o la barra más larga cuando se aplica una regla de formato condicional de barra de datos.
Observaciones
El objeto ConditionValue se devuelve mediante la propiedad MaxPoint o MinPoint del objeto DataBar .
Puede cambiar el tipo de evaluación predeterminado (valor más bajo para la barra más corta y valor más alto para la barra más larga) utilizando el método Modify.
Ejemplo
El ejemplo siguiente crea un rango de datos y después aplica una barra de datos al rango. Observará que, dado que hay un valor extremadamente bajo y alto en el intervalo, los valores intermedios tienen barras de datos de una longitud similar. Para que los valores intermedios sean más claros, el código de ejemplo utiliza el objeto ConditionValue para cambiar a percentiles la manera de evaluar los umbrales.
Sub CreateDataBarCF()
Dim cfDataBar As DataBar
'Create a range of data with a couple of extreme values
With ActiveSheet
.Range("D1") = 1
.Range("D2") = 45
.Range("D3") = 50
.Range("D2:D3").AutoFill Destination:=Range("D2:D8")
.Range("D9") = 500
End With
Range("D1:D9").Select
'Create a data bar with default behavior
Set cfDataBar = Selection.FormatConditions.AddDatabar
MsgBox "Because of the extreme values, middle data bars are very similar"
'The MinPoint and MaxPoint properties return a ConditionValue object
'which you can use to change threshold parameters
cfDataBar.MinPoint.Modify newtype:=xlConditionValuePercentile, _
newvalue:=5
cfDataBar.MaxPoint.Modify newtype:=xlConditionValuePercentile, _
newvalue:=75
End Sub
Métodos
Propiedades
Vea también
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.