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.
Recupera los valores actuales del origen de datos para todas las celdas editadas en un informe de tabla dinámica que está en modo de escritura diferida.
Sintaxis
más sencilla.RefreshDataSourceValues
expresión Variable que representa un objeto de tabla dinámica .
Valor devuelto
Nothing
Comentarios
Para determinar si un informe de tabla dinámica está en modo de reescritura, compruebe las propiedades EnableWriteback o EnableDataValueEditing del objeto de tabla dinámica , y entre las dos se devolverá True. Para los informes de tabla dinámica que no están en modo de escritura diferida, al intentar ejecutar este método se genera un error en tiempo de ejecución.
Para los informes de tabla dinámica con orígenes de datos OLAP, la ejecución del método RefreshDataSourceValues crea una conexión independiente con el servidor OLAP y ejecuta la consulta MDX completa (el valor de la propiedad MDX ) que se utiliza para realizar una operación de actualización para rellenar el informe de tabla dinámica. Excel extrae los valores devueltos para todas las celdas que se han editado en la vista Tabla dinámica y, a continuación, los almacena en la propiedad DataSourceValue para esas celdas.
Este método sólo se aplica a informes de tabla dinámica con orígenes de datos OLAP. Al intentar ejecutar este método con informes de tabla dinámica con orígenes de datos que no son de OLAP, se generará un error en tiempo de ejecució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.