Return ohne GoSub (Fehler 3)
Eine Return -Anweisung muss eine entsprechende GoSub -Anweisung besitzen. Für diesen Fehler gibt es folgende Ursache und Lösung:
- Sie verwenden eine Return -Anweisung, die keiner GoSub -Anweisung zugeordnet werden kann. Stellen Sie sicher, dass die GoSub -Anweisung nicht versehentlich gelöscht wurde.
- Die Rückgabe in VBA hat eine andere Bedeutung als die in Visual Basic .NET.
- Wenn Sie ein Sub in VBA beenden möchten, verwenden Sie Exit Sub anstelle von Return.
Im Unterschied zu den Anweisungen For...Next, While...Wend und Sub...End Sub, die zur Kompilierzeit abgeglichen werden, werden GoSub und Return zur Laufzeit abgeglichen. 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.