HERBERS
Excel-Forum
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Forumbeitrag
Excel-Version des Fragestellers:
365 Business
Erfahrungslevel des Fragestellers:
Excel gut - VBA gut
Oberschlumpf
03.09.2024 09:52:12
AW: Excel wird immer langsamer / Arbeitsspeicher wird immer mehr
Hi,

ohne deine Datei und den ganzen Makro-Ablauf zu kennen, fällt mir dazu nur das hier ein:

1. Öffne mal die Datei auf deinem PC, mit der das Makro bearbeitet wird - aber ohne das Makro zu starten!
2. Drück jetzt die Tastenkombi STRG-ENDE

Welche Zelle wird jetzt markiert? (siehst du oben links, direkt über Spalte A)
Wird da vllt AY123000 oder ähnliches gezeigt?

In meinem Bsp, AY123000, müssen von Excel 123.000 (123Tausend!) Zeilen UND 51 Spalten (AZ wäre Spalte 52) verwaltet werden =
123000 x 51 = 6.273.000 Zellen! (über 6 Millionen!)

Ach ja, diese Zellen müssen auch dann verwaltet werden, wenn da irgdwann mal Werte enthalten waren, jetzt aber nix mehr drin steht.

Lösung (wenn ich recht habe)

1. Markiere in deiner Datei die letzte, wirklich genutzte Zelle
2. Drück nun wieder die Tastenkombi STRG-ENDE
3. Klick mit rechter Maustaste irgdwo auf die Markierung und wähle ZELLE LÖSCHEN aus (NICHT einfach nur die Entf-Taste drücken!)
4. Es öffnet sich so etwas wie ein Menü, in dem du gefragt wirst, was genau du löschen willst...
...wenn zuvor mit STRG-ENDE eher viele Zeilen markiert sind, dann wähl "ganze Zeilen löschen" aus
...wenn eher viele Spalten markiert sind, dann lösch ganze Spalten
5. Nun speicher deine Datei

6. Drück STRG-POS1 = Zelle A1 sollte markiert sein
7. Drück STRG-ENDE = wirklich nur die letzte, genutzte Zelle sollte markiert sein

Starte dein Makro = jetzt sollte es auch bei deinem PC wieder schneller laufen.

Hilfts?
Nein? Dann hab ich auch keine Idee mehr.

Ciao
Thorsten
Als Antwort auf diesen Beitrag
Jekyll
03.09.2024 09:21:57
Excel wird immer langsamer / Arbeitsspeicher wird immer mehr
Hallo Zusammen,

ich habe hier ein ganz, ganz seltsames Problem / Phänomen.

Wir haben ein kleines Programm, dass ein paar Informationen aus einer regelmäßig erstellten CSV-Datei ausliest und daten Importiert.
Das Programm läuft super und obwohl wir dort mehrere Tausend Einträge gegeneinander abgleichen, dauert ein Durchlauf nur ca. 60 bis 90 Sekunden.

Außer bei meinem PC! Dort läuft das Programm 15 Minuten und mehr! Dabei wird der Arbeitsspeicher, den Excel sich holt immer mehr.
In Zahlen:
Bei allen anderen PC´s braucht Excel beim Abgleich und auch danach ca. 300 - 400 MB Arbeitsspeicher
Bei mir startet das Programm mit ebenfalls ca. 300 MB und steigt bist 1200 MB an!
Die Datei selbst, hat vor und nach dem Abgleich gerade mal rund 800kb.

Office-Reparatur ==> kein Erfolg

Jetzt hoffe ich auf Euren Input, was Euch noch so einfällt.

Ich möchte gerne die beiden Szenarien (Office Neuinstallation oder gar PC Neuinstallation) sehr gerne vermeiden!
Antwort auf Beitrag erstellen

Beispieldatei hochladen