Stapelspeicher, Excel 2002, winXP + SP3, 800 MB

eine Frage an das Establishment:

ich habe eine umfangreiche VBA Anwendung erstellt und erhalte jetzt nach Aufruf von:

  • call rücksprung -

–> sub rücksprung
Range („a1“).select
end sub -

die Fehlermeldung:
„nicht genügend Stapelspeicher“

was bedeutet das? Sind 600 Codezeilen zuviel?

wer weis Rat?

grüße zur Nacht —

Nikodemo

Hallo Nikodemo,

die Fehlermeldung:
„nicht genügend Stapelspeicher“

was bedeutet das? Sind 600 Codezeilen zuviel?

das hat mit der Größe Deines Codes nichts zu tun, Du hast eine Endlosschleife gebaut. Ein Beispiel:

Option Explicit

Private Sub Command1\_Click()
 up
End Sub

Private Sub up()
 Me.Caption = Val(Me.Caption) + 1
 DoEvents
 up '

Dieses Programm stürtz mit der Fehlermeldung 'Nicht genügend Stapelspeicher' ab.

Gruß Rainer

ja genau, das wars.

danke für den Hinweis. das war 1*

es güßt dich

Nikodemo