Ein Kunde kontaktierte mich und beschwerte sich über Excel-Tabellen, deren Öffnen viel zu lange dauerte. Sie verwenden Excel zum Erstellen von Rechnungen, sodass sie über Hunderte von Excel-Tabellen mit einfacher Formatierung und sehr einfachen Berechnungen verfügen. Beim Sortieren der Tabellenkalkulationen nach Größe stellte ich fest, dass die meisten Tabellenkalkulationen zwischen 10 und 250.000 lagen, es jedoch eine Handvoll Tabellenkalkulationen mit Dateigrößen von 2-3 MB und mehr gab. Seltsamerweise waren die Dateigrößen nicht riesig, sie enthielten nicht viele Daten, nur ein bisschen Formatierung, vielleicht zwei oder drei Seiten gedruckter Rechnungen, aber die Datenmenge war fast identisch mit den kleineren (und normal öffnenden) Tabellen .
Beim Öffnen der Datei stieg der benötigte Arbeitsspeicher von 3 MB auf 400 MB und belegte beim Starten vollständig einen einzelnen Kern (getestet auf einem Dual-Core im Büro und meinem Quad-Core-Laptop). Ich dachte, dass sie irgendwie einen VBA-Code abgefangen haben, aber es gibt keine Makros, keinen VBA-Code. Strg + Ende zeigt 39 Zeilen und ungefähr 12 Spalten (endet bei M). Ich habe die Daten sogar Zeile für Zeile oder Spalte für Spalte gelöscht, bis keine Daten mehr vorhanden sind, und es gibt immer noch das gleiche Problem.
Ich habe viele Google-Suchanfragen überprüft, bin aber nicht weitergekommen. Kann mir jemand helfen?