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
Jekyll
03.09.2024 10:29:40
AW: Excel wird immer langsamer / Arbeitsspeicher wird immer mehr
Hi Thorsten,

danke für den Hinweis! Das kannte ich schon, hab es aber noch nicht ausprobiert.

Leider stimmt alles. STRG&ENDE bringt mich nur eine Spalte neben den letzten Eintrag und genau auf die letzte Zeile.

Zudem funktioniert die Datei auf anderen Rechnern ohne Probleme, selbst auf meinem alten Notebook läuft das Ganze recht gut (ca. 2 Minuten)

Trotzdem, vielen Dank für den Lösungsansatz

Viele Grüße

Jürgen
Als Antwort auf diesen Beitrag
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
Antwort auf Beitrag erstellen

Beispieldatei hochladen