Goto Method of Application Object VBA

Goto Application Method in VBA is used to select any range on a worksheet or select any visual basic procedure in any workbook. If that specified workbook is not active, then it activates that workbook. Please find the syntax and examples of Goto Application Method in VBA.



50+ Project Management Templates Pack
Excel PowerPoint Word

Advanced Project Plan & Portfolio Template
Excel Template

Business Presentations Templates Pack
PowerPoint Slides

20+ Excel Project Management Pack
Excel Templates

20+ PowerPoint Project Management Pack
PowerPoint Templates

10+ MS Word Project Management Pack
Word Templates

VBA Goto Application Method – Syntax

Here syntax for Goto method of application object in VBA.

Application. Goto (

[Reference], [Scroll])

Reference: It is an Optional parameter. It specifies the destination. If you don’t specify this argument, the destination will be last used range.
Scroll: It is an Optional parameter. It has Boolean value either True or False. If the value is true then it will scroll through the window. If it is False then it won’t scroll through the window.
In the above syntax Application represents object and Goto is the method of Application.

VBA Goto Application Method: Example 1

Please find the below example for Goto method of application object in excel VBA. The below procedure select a cell ‘A250’ on the worksheet named Sheet1. And in the below statement mentioned ‘Scroll:=True’ it scrolls through the worksheet.

Sub Appl_Goto()
Application.Goto Reference:=Worksheets("Sheet1").Range("A200"), Scroll:=True
End Sub

VBA Goto Application Method – Instructions

Please follow the below steps to execute the VBA code to save the excel file.
Step 1: Open any existing Excel Application.
Step 2: Press Alt+F11 – This will open the VBA Editor.
Step 3: Insert a code module from then insert menu.
Step 4: Copy the above code and paste in the code module which have inserted in the above step.
Step 6: Now press F5 to execute the code and check how the Goto method is working in Worksheet.



  1. Pawan Yadav December 24, 2015 at 9:36 AM - Reply

    Very Good Explanation.
    In addition you can also refer to any macro:

    Code: Application.Goto “Macro1”

    • Sabby March 22, 2016 at 1:48 PM - Reply

      I have a value in range of column ‘H’ which is the reference to the cell where the goto should apply, could you please help me with the VBA code where the goto takes the value from the active cell.

      Any help is appreciated

    • sai March 9, 2017 at 6:47 PM - Reply

      Hi Pawan Yadav,

      Could you please explain more about your code, please…

Leave A Comment

Related pages

get file name vbagetting started with vbamicrosoft excel macro programmingexcel color indexuse of offset function in excelxlpastevaluesunmerge excelexcel master sheethlookup function in excel 2010excel project management template microsoftlookup excel vbapivot table field name already existsvba code sampleshow to create pivot in excelhow to create a clustered column chart in excelelse vbasql copy recordshared workbookvlookup basicsvba excel create new workbookbuilding a graph in excelexcel vba cell valuewhat are vba macrosvba listbox sortusing averageif in excelproject management spreadsheet excelmsgbox iconsvba redim preserve arraysample meeting minutes template wordexcel vba data validationbubble graphs in excelvlookup tutorial in excelhlookup function in excel 2010vba code examplesworksheet activateexcel undo macroexcel financial dashboard templatesvba emptyexcel vba data validation listcreating excel dashboards 2010word activex controlsexcel macro basicexcel 3d scattercreate pivot chart excel 2010vba drop down boxexcel countif functioncopy a worksheet in excelvba access databasevb questions and answersvba left functionvba list boxexcel vba ebook pdfvba globalbreak excel workbook passwordunderstanding excel macrosmerge and center on excelexcel vba cell widthexcel vba programming for dummies free downloadexcel table remove duplicatesprofessional excel development ebooksql query from excelcreate excel workbookexcel clear blank cellsfind duplicates excel 2007macro to delete duplicate rowsspreadsheet for estimating construction costscheck for duplicates in excelhow to delete worksheet in excelms excel 2007 shortcut keys listexcel macro not workingdata entry in excel worksheethow to unprotect password protected excel sheetexcel 2010 offset functionsql queries for interview pdfexcel vba tabvisual basic programing examplesfresher technical interview questions and answers