Joe verwendet PivotTables häufig in seiner Firma. Beim Erstellen der PivotTables würden sie eine Arbeitsmappe für die PivotTables verwenden, die basierend auf den Quelldaten in einer zweiten Arbeitsmappe generiert wurden. Bei der Arbeit mit den PivotTables brauchten sie eine Möglichkeit, ihren Pivot-Cache schnell auf eine andere Datenquelle zu „verweisen“. Leider stellten sie fest, dass durch erneutes Zeigen einer PivotTable auf eine andere Quellarbeitsmappe nur ein zweiter Pivot-Cache erstellt wurde, wodurch eine viel größere PivotTable-Arbeitsmappe und eine langsamere Antwortzeit in Excel verursacht wurden. Sie mussten tatsächlich jede PivotTable auf die neue Datenquelle verweisen, bevor der alte Pivot-Cache verschwinden würde, und einige der Arbeitsmappen hatten über 50 PivotTables!

Sie fanden jedoch eine Lösung, die es ihnen ermöglichte, sehr einfach auf die neue Datenquelle umzusteigen. Angenommen, für diesen Tipp ist File1 die Arbeitsmappe mit den PivotTables, File2 die aktuelle Datenquellen-Arbeitsmappe und File3 die neue Datenquellen-Arbeitsmappe.

Außerdem teilen sich alle PivotTables in Datei1 denselben Pivot-Cache, der wiederum auf die Daten in Datei2 verweist. Dies sind die Schritte, die sie unternommen haben, um alles umzuschalten, sodass File1 schließlich auf File3 zeigte:

  1. Benennen Sie File3 in etwas anderes um, z. B. File3Real.

  2. Öffnen Sie Datei1 in Excel.

  3. Öffnen Sie File2 in Excel.

  4. Drücken Sie bei angezeigtem File2 F12. Excel zeigt das Dialogfeld Speichern unter an.

  5. Speichern Sie die Datei unter dem Namen File3. Da auch Datei1 geöffnet ist, ordnet Excel den Pivot-Cache (und damit alle PivotTables in Datei1) automatisch auf Datei3 um.

  6. Schließen Sie File3.

  7. Datei speichern und schließen1.

  8. Löschen Sie außerhalb von Excel die in Schritt 5 erstellte Arbeitsmappe File3.

  9. Benennen Sie die File3Real-Arbeitsmappe mit dem Namen File3 um.

Das ist alles dazu; Datei3 ist jetzt die neue Datenquelle für die PivotTables in Datei1. Außerdem werden alle Felder, die in Datei3 nicht vorhanden sind, beim nächsten Öffnen von Datei1 aus den PivotTable-Berichten entfernt.

ExcelTips ist Ihre Quelle für kostengünstige Microsoft Excel-Schulungen.

Dieser Tipp (8263) gilt für Microsoft Excel 97, 2000, 2002 und 2003. Eine Version dieses Tipps für die Multifunktionsleistenschnittstelle von Excel (Excel 2007 und höher) finden Sie hier: