GoTo <Zeilennummer> im VBA

Aus der VBA-Hilfe-Datei:

GoTo-Anweisung

Filialen bedingungslos auf eine angegebene Zeile innerhalb einer Prozedur.

Syntax

Springen _Linie_

Erforderlichen Linie argument kann eine beliebige zeilenmarke oder Zeilennummer.

Bemerkungen

Springen kann Zweig nur zu Zeilen innerhalb der Prozedur, in dem es erscheint.

Meine Frage ist, wie kann ich den Sprung zu einer Zeilennummer mit GoTo? (Ich weiß, wie zu springen, um ein Etikett.)

(Anmerkung: ich Frage das für Neugier Willen. Ich habe nicht die Absicht, tatsächlich mit GoTo diese Weise.)

I will not accept or upvote answers that try to get around things by labelling the individual lines with their line numbers nun, das ist genau, wie es geht! @TomCollins hat, Ihre Antwort 🙂
Versuchen Sie, die "was wäre wenn..." - Ansatz zur Beantwortung dieser Frage. Stell dir vor, es unterstützt hat, gerade auf dem Sprung zur N-TEN Zeile. Was würde passieren, wenn Sie das hinzufügen von 1 Zeile, noch eine leere Zeile irgendwo oben, oder einmal versehentlich Hinzugefügt? Der gesamte code-Logik geht an pot. Gotos kann schwierig sein, zu Folgen, code flow, geschweige denn, wenn Sie ' re gehen, um nicht bestimmte Orte.
Bitte stoppen tagging-VBA-Fragen wie VB6. VB6-Programmierer nicht wirklich Pflege über Excel Makros.

InformationsquelleAutor TheIronKnuckle | 2013-05-17

Schreibe einen Kommentar