Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1952to1956
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Unterschied bei maximaler VBA-Modul-Größe zwischen 32 und 64

Unterschied bei maximaler VBA-Modul-Größe zwischen 32 und 64
Peter
Moin zusammen,

habe für einen Kunden ein größeres Makro gebaut.
In meiner 64-bit Version (Office 365) läuft das wunderbar. Während der Entwicklung wurde es auch mal zu groß ... habe das durch Code-Optimierung bei mir auch gut in den Griff bekommen.
Kunde nutzt Excel in der 32-bit Version.
Dort kommt es dann sofort zur Info, dass die "Prozedur zu groß" sein.
Gibt es hier Unterschiede der maximalen Prozedurgröße zwischen 32 und 64 bit oder kann das noch einen anderen Grund haben?

Danke für Eure Ideen und Gedanken
Peter
AW: Unterschied bei maximaler VBA-Modul-Größe zwischen 32 und 64
Yal
Hallo Peter,

Du meinst, der Kunde hat die Meldung "Prozedur zu groß" zur Ansicht bekommen? Und er hat dich noch nicht durch Fenster geworfen? Dann hast Du eine sehr gute Beziehung zu dem ;-)

Aber im Ernst: wenn die Programmierung so weit ist, dass diese Meldung vorkommt, ist das Ding seit langem nicht mehr zu überblicken. Da würde ich dringend einen "VBA-Profi" zur Hilfe suchen, um mehr Modularisierung reinzubrignen. Den bekommt man vielleicht übers Forum, aber nicht zum Forum-Preis.

Ich lasse offen.

VG
Yal
AW: Unterschied bei maximaler VBA-Modul-Größe zwischen 32 und 64
Peter
Hallo Yal,

seit gut 20 Jahren verdiene ich mit Excel mein Geld.
Und ich wohne nicht in einem Zelt.

Gruß
Peter
Anzeige
AW: Unterschied bei maximaler VBA-Modul-Größe zwischen 32 und 64
JoWE
vllt. sollte Dein Kunde seine IT-Umgebung hochrüsten???
Gruß
Jochen
AW: Unterschied bei maximaler VBA-Modul-Größe zwischen 32 und 64
onur
Schon gegoogelt?
"Kompilierungsfehler: Prozedur zu groß", wenn Sie versuchen, ein VBA-Makro in einer 32-Bit-Version eines Office 2010-Programms auszuführen

Artikel
14.04.2023
Gilt für::
Office 2010
In diesem Artikel
Problembeschreibung
Ursache
Problemumgehung
Weitere Informationen
Problembeschreibung

Wenn Sie versuchen, ein VBA-Makro (Visual Basic for Applications) in einer 32-Bit-Version eines Microsoft Office 2010-Programms auszuführen, wird die folgende Fehlermeldung angezeigt:
"Kompilierungsfehler: Prozedur zu groß"
Ursache
Dieses Problem kann auftreten, weil das VBA-Makro mithilfe einer 64-Bit-Version eines Office 2010-Programms erstellt wurde.
Problemumgehung
Um dieses Problem zu beheben, erstellen Sie das VBA-Makro mithilfe einer 32-Bit-Version eines Office 2010-Programms.
Anzeige
AW: Unterschied bei maximaler VBA-Modul-Größe zwischen 32 und 64
JoWE
Die Beschränkung des virtuellen Adressraums für 32-Bit-Editionen von Windows-basierten Anwendungen beträgt 2 Gigabyte (GB).

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige