Share via


Nicht genügend Arbeitsspeicher (Fehler 7)

Der verfügbare Speicherplatz wurde überschritten, oder eine 64K-Segmentgrenze wurde erkannt. Dieser Fehler hat die folgenden Ursachen, und er kann wie folgt gelöst werden:

  • Es sind zu viele Anwendungen, Dokumente oder Quelldateien geöffnet. Schließen Sie alle geöffneten Anwendungen, Dokumente oder Quelldateien, die Sie nicht benötigen.

  • Sie haben ein Modul oder eine Prozedur, das bzw. die zu groß ist. Teilen Sie große Module in kleinere Module auf. Dadurch können Sie zwar keinen Speicherplatz einsparen, Sie können jedoch das Erreichen von 64K-Segmentgrenzen verhindern.

  • Sie führen Microsoft Windows im Standardmodus aus. Starten Sie Microsoft Windows im erweiterten Modus neu.

  • Sie führen Microsoft Windows im erweiterten Modus aus, es ist jedoch kein virtueller Speicher mehr frei. Erhöhen Sie den virtuellen Speicher, indem Sie Festplattenspeicher freigeben, oder stellen Sie zumindest sicher, dass etwas Speicherplatz verfügbar ist.

  • Sie führen speicherresidente Programme aus. Entfernen Sie speicherresidente Programme.

  • Sie haben zahlreiche Gerätetreiber geladen. Entfernen Sie nicht benötigte Gerätetreiber.

  • Der Speicherplatz für öffentlicheVariablen ist nicht mehr verfügbar. Reduzieren Sie die Anzahl öffentlicher Variablen.

  • Sie haben versucht, eine eigenschaft zu aktualisieren, die schreibgeschützt ist. Weisen Sie schreibgeschützten Eigenschaften keine Werte zu.

Weitere Informationen erhalten Sie, indem Sie das fragliche Element auswählen und F1 (unter Windows) bzw. HILFE (unter Macintosh) drücken.

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.