Freigeben über

Exel verbraucht extrem viel Speicher beim berechnen in VBA

Anonym
2022-02-15T18:43:21+00:00

Hallo Team ,

ich habe eine Tabelle die relativ viel Daten mittels VBA Makro importiert.

Und zwar geschieht dies mittels

Open ... Textdatei

do

 Line Input Temp

 Daten = split(Temp,"$")

 Sheets("Tabelle").Cells(Zeile, Spalte) = Daten(1)

 Sheets("Tabelle").Cells(Zeile, Spalte) = Daten(2)

 Sheets("Tabelle").Cells(Zeile, Spalte) = Daten(3)

 Sheets("Tabelle").Cells(Zeile, Spalte) = Daten(4)

 Sheets("Tabelle").Cells(Zeile, Spalte) = Daten(5)

until EOF (1)

close ...

Dies mache ich(grobe Makro Darstellung) mit ca. 60 000 Zeilen und 5 Spalten.

Wenn ich nun aktuellere Daten bekomme und das Makro nochmal starte , dann verdoppelt sich der Speicherverbrauch (Taskmanager) bez.

jedes mal wenn ich das makro starte erhöht sich stark der Speicherverbrauch von Exel.

Damit komme ich locker nach ein paar Makro Starts auf mehrere Gigabyte.

Je mehr Speicher Exel benötigt , desto langsamer wird Exel auch.

Benutze Exel 2019 am Arbeitsplatz.

Microsoft 365 und Office | Excel | Geschäftlich | Windows

Gesperrte Frage. Diese Frage wurde aus der Microsoft-Support-Community migriert. Sie können darüber abstimmen, ob sie hilfreich ist, aber Sie können keine Kommentare oder Antworten hinzufügen oder der Frage folgen.

0 Kommentare Keine Kommentare
{count} Stimmen

1 Antwort

Sortieren nach: Am hilfreichsten
  1. Anonym
    2022-02-16T05:55:34+00:00

    Guten Morgen,

    Bitte wende Dich an Die Kollegen hier.

    Office VBA-Support und Feedback | Microsoft Docs

    Excel-Leistung: Leistungsverbesserungen und höhere Grenzwerte | Microsoft Docs

    Mit freundlichem Gruß

    Wolf Fabian Spohr

    Microsoft office 365 Business Support

    0 Kommentare Keine Kommentare