Propiedad CalculatedMember.IsValid (Excel)
Devuelve un valor booleano que indica si se ha creado una instancia correcta del miembro calculado especificado con el proveedor OLAP durante la sesión actual.
Sintaxis
expresión. IsValid
Expresión Variable que representa un objeto CalculatedMember .
Comentarios
Esta propiedad devuelve True aunque la tabla dinámica no esté conectada a su origen de datos. Asegúrese de que la tabla dinámica esté conectada antes de consultar el valor de la propiedad IsValid.
Ejemplo:
En este ejemplo se notifica al usuario si el miembro calculado es válido. Se supone que en la hoja de cálculo activa existe una tabla dinámica.
Sub CheckValidity()
Dim pvtTable As PivotTable
Dim pvtCache As PivotCache
Set pvtTable = ActiveSheet.PivotTables(1)
Set pvtCache = Application.ActiveWorkbook.PivotCaches.Item(1)
' Make connection for PivotTable before testing IsValid property.
pvtCache.MakeConnection
' Check if calculated member is valid.
If pvtTable.CalculatedMembers.Item(1).IsValid = True Then
MsgBox "The calculated member is valid."
Else
MsgBox "The calculated member is not valid."
End If
End Sub
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.
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de