Cómo: Seleccionar hojas de cálculo mediante programaciónHow to: Programmatically Select Worksheets

El método Select selecciona el objeto especificado, que mueve la selección del usuario al nuevo objeto.The Select method selects the specified object, which moves the user's selection to the new object. Use el método Activate si desea llevar el foco al objeto sin cambiar la selección del usuario.Use the Activate method if you want to bring focus to the object without changing the user's selection.

Aplicación: la información de este tema se aplica a los proyectos de nivel de documento y a los proyectos de complemento de VSTO para Excel.Applies to: The information in this topic applies to document-level projects and VSTO add-in projects for Excel. Para obtener más información, consulte Características disponibles por aplicación y tipo de proyecto de Office.For more information, see Features Available by Office Application and Project Type.

Si desea seleccionar una hoja de cálculo existente en un complemento de VSTO o si la hoja de cálculo se creó en tiempo de ejecución en una personalización de nivel de documento, debe acceder a dicha hoja de cálculo mediante la colección Sheets de Excel del libro de Excel; en caso contrario, puede acceder al elemento de host Worksheet directamente.If you want to select an existing worksheet in a VSTO Add-in or if the worksheet was created at run time in a document-level customization, you must access it by using the Excel Sheets collection of the Excel workbook; otherwise, you can access the Worksheet host item directly.

Usar el elemento host WorksheetUsing the Worksheet Host Item

En una personalización de nivel de documento, agregue el código siguiente a Sheet1.vb o Sheet1.cs.In a document-level customization, add the following code to Sheet1.vb or Sheet1.cs.

Para seleccionar la primera hoja de cálculo en un libro usando un elemento hostTo select the first worksheet in a workbook using a host item

  1. Llame al método Select de Sheet1.Call the Select method of Sheet1.

    Globals.Sheet1.Select();
    
    Globals.Sheet1.Select()
    

Usar la colección Sheets del libro de ExcelUsing the Sheets Collection of the Excel Workbook

Acceda a la hoja de cálculo mediante la colección Sheets de Excel.Access the worksheet by using the Excel Sheets collection.

Para seleccionar la primera hoja de cálculo de un libro mediante la colección Sheets del libro de ExcelTo select the first worksheet in a workbook using the Sheets collection of the Excel workbook

  1. Llame al método <xref:Microsoft.Office.Interop.Excel.Sheets.Select%2A> de la colección Sheets para seleccionar la primera hoja de cálculo del libro activo.Call the <xref:Microsoft.Office.Interop.Excel.Sheets.Select%2A> method of the Sheets collection to select the first worksheet of the active workbook.

    ((Excel.Worksheet)this.Application.ActiveWorkbook.Sheets[1]).Select();
    
    CType(Me.Application.ActiveWorkbook.Sheets(1), Excel.Worksheet).Select()
    

Vea tambiénSee Also

Trabajar con hojas de cálculo Working with Worksheets
Cómo: imprimir mediante programación las hojas de cálculo How to: Programmatically Print Worksheets
Cómo: eliminar hojas de cálculo mediante programación de los libros How to: Programmatically Delete Worksheets from Workbooks
Cómo: ocultar hojas de cálculo de mediante programación How to: Programmatically Hide Worksheets
Cómo: proteger hojas de cálculo de mediante programación How to: Programmatically Protect Worksheets
Elemento Host Worksheet Worksheet Host Item
Acceso global a objetos en los proyectos de Office Global Access to Objects in Office Projects
Limitaciones de programación de elementos y controles Host Programmatic Limitations of Host Items and Host Controls
Parámetros opcionales en las soluciones de Office Optional Parameters in Office Solutions
Información general sobre elementos y controles HostHost Items and Host Controls Overview