Application.Goto-Methode (Excel)

Wählt einen beliebigen Bereich oder eine Visual Basic-Prozedur in einer beliebigen Arbeitsmappe aus und aktiviert diese Arbeitsmappe, wenn sie noch nicht aktiv ist.

Syntax

Ausdruck. Gehe zu (Referenz, Scrollen)

expression Eine Variable, die ein Application-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
Referenz Optional Variant Das Ziel. Kann ein Range-Objekt , eine Zeichenfolge sein, die einen Zellbezug im R1C1-Format enthält, oder eine Zeichenfolge, die einen Visual Basic-Prozedurnamen enthält. Wenn dieses Argument ausgelassen wird, ist das Ziel der letzte Bereich, den Sie mit der Methode Goto ausgewählt haben.
Scroll Optional Variant Bei dem Wert True wird ein Bildlauf im Fenster ausgeführt, sodass die obere linke Ecke des Bereichs in der oberen linken Ecke des Fensters angezeigt wird. Bei dem Wert False wird in dem Fenster kein Bildlauf durchgeführt. Der Standardwert ist False.

HinwBemerkungeneise

Diese Methode unterscheidet sich in den folgenden Punkten von der Select-Methode :

  • Wenn Sie einen Bereich auf einem Blatt angeben, der sich nicht oben befindet, wechselt Microsoft Excel vor der Auswahl zu diesem Blatt. (Wenn Sie Auswählen mit einem Bereich auf einem Blatt verwenden, der sich nicht oben befindet, wird der Bereich ausgewählt, aber das Blatt wird nicht aktiviert.)

  • Diese Methode weist ein Argument Scroll auf, mit dem Sie im Zielfenster einen Bildlauf durchführen können.

  • Wenn Sie die Goto-Methode verwenden, wird die vorherige Auswahl (bevor die Goto-Methode ausgeführt wird) dem Array der vorherigen Auswahl hinzugefügt (weitere Informationen finden Sie unter der PreviousSelections-Eigenschaft ). Verwenden Sie dieses Feature, um schnell zwischen bis zu vier Auswahlmöglichkeiten zu springen.

  • Die Select-Methode verfügt über ein Replace-Argument . die Goto-Methode nicht.

Beispiel

In diesem Beispiel wird die Zelle A154 in Sheet1 ausgewählt und anschließend ein Bildlauf durch das Arbeitsblatt durchgeführt, um den Bereich anzuzeigen.

Application.Goto Reference:=Worksheets("Sheet1").Range("A154"), _ 
 scroll:=True

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.