Freigeben über


Zu viele Variablen auf Modulebene

Variablen auf Modulebene sind diejenigen, die im Deklarationsbereich eines Moduls vor den Prozeduren des Moduls deklariert wurden. Dieser Fehler hat folgende Ursache und Lösung:

  • Die Summe der Speicheranforderungen für alle Variablen auf Modulebene in diesem Modul übersteigt 64 KB.

    Dies ist das Speicherlimit für dieses Modul. Sie können einige Ihrer Variablen in einem anderen Modul als Public deklarieren, oder, wenn einige Variablen auf Modulebene nur in einer Prozedur verwendet werden, diese innerhalb dieser Prozedur deklarieren. Wenn Sie Variablen auf Modulebene deklariert haben, weil diese ihren Wert zwischen Prozeduraufrufen beibehalten sollen, können Sie sie stattdessen innerhalb der Prozedur, in der auf sie verwiesen wird, als Static deklarieren.

    Anmerkung Der verfügbare Speicherplatz kann je nach Betriebssystem variieren.

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.