Méthode Application.Goto (Excel)

Sélectionne une plage ou une procédure Visual Basic dans un classeur et active ce classeur s’il n’est pas déjà actif.

Syntaxe

expression. Goto (Référence, Défilement)

expressionUne variable qui représente un objetApplication.

Paramètres

Nom Requis/Facultatif Type de données Description
Référence Facultatif Variant Destination. Il peut s’agir d’un objet Range , d’une chaîne qui contient une référence de cellule en notation de style R1C1 ou d’une chaîne qui contient un nom de procédure Visual Basic. Si cet argument est omis, la destination correspond à la dernière plage pour laquelle vous avez utilisé la méthode Goto à sélectionner.
Scroll Facultatif Variant True pour faire défiler la fenêtre pour que le coin supérieur gauche de la plage apparaisse dans le coin supérieur gauche de la fenêtre. False pour ne pas faire défiler la fenêtre. La valeur par défaut est False.

Remarques

Cette méthode diffère de la méthode Select des manières suivantes :

  • Si vous spécifiez une plage sur une feuille qui n’est pas en haut, Microsoft Excel bascule vers cette feuille avant de la sélectionner. (Si vous utilisez Sélectionner avec une plage sur une feuille qui n’est pas en haut, la plage est sélectionnée, mais la feuille ne sera pas activée).

  • Cette méthode inclut un argument Scroll qui permet de faire défiler la fenêtre de destination.

  • Lorsque vous utilisez la méthode Goto , la sélection précédente (avant l’exécution de la méthode Goto ) est ajoutée au tableau des sélections précédentes (pour plus d’informations, voir la propriété PreviousSelections ). Utilisez cette fonctionnalité pour passer rapidement d’un maximum de quatre sélections.

  • La méthode Select a un argument Replace ; La méthode Goto ne le fait pas.

Exemple

Cet exemple permet de sélectionner la cellule A154 de la feuille 1, puis de faire défiler la feuille de calcul pour afficher la plage.

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

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.