PivotTable.RefreshDataSourceValues-Methode (Excel)
Ruft die aktuellen Werte aus der Datenquelle für alle bearbeiteten Zellen in einem PivotTable-Bericht ab, der im Rückschreibemodus ausgeführt wird.
Syntax
Ausdruck. RefreshDataSourceValues
Ausdruck Eine Variable, die ein PivotTable-Objekt darstellt.
Rückgabewert
Nichts
Bemerkungen
Um festzustellen, ob sich ein PivotTable-Bericht im Rückschreibemodus befindet, überprüfen Sie die Eigenschaften EnableWriteback oder EnableDataValueEditing des PivotTable-Objekts , von denen beide True zurückgeben. Wenn Sie versuchen, diese Methode für PivotTable-Berichte auszuführen, die sich nicht im Rückschreibmodus befinden, gibt diese Methode einen Laufzeitfehler zurück.
Bei PivotTable-Berichten mit OLAP-Datenquellen erstellt die RefreshDataSourceValues-Methode eine separate Verbindung mit dem OLAP-Server und führt die vollständige MDX-Abfrage (der Wert der MDX-Eigenschaft ) aus, die zum Ausführen eines Aktualisierungsvorgangs zum Auffüllen des PivotTable-Berichts verwendet wird. Excel extrahiert die zurückgegebenen Werte für alle Zellen, die in der PivotTable-Ansicht bearbeitet wurden, und speichert sie dann in der DataSourceValue-Eigenschaft für diese Zellen.
Diese Methode gilt nur für PivotTable-Berichte mit OLAP-Datenquellen. Wenn Sie versuchen, diese Methode für PivotTable-Berichte mit Nicht-OLAP-Datenquellen auszuführen, gibt diese Methode einen Laufzeitfehler zurück.
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.