Compartir a través de


Cómo: Mover hojas de cálculo dentro de los libros

Actualización: Julio de 2008

Se aplica a

La información de este tema sólo se aplica a los proyectos y versiones especificados de Visual Studio Tools para Office de Microsoft Office.

Tipo de proyecto

  • Proyectos de nivel de documento

  • Proyectos de nivel de aplicación

Versión de Microsoft Office

  • Excel 2003

  • Excel 2007

Para obtener más información, vea Características disponibles por aplicación y tipo de proyecto.

Puede cambiar mediante programación la posición de las hojas de cálculo relativa a otras hojas de cálculo de un libro. Si no especifica ninguna ubicación para la hoja de cálculo movida, Excel crea un nuevo libro para que la contenga.

Para mover una hoja de cálculo en una personalización en el nivel del documento

  • Asigne el número total de hojas del libro a una variable y, a continuación, mueva la primera hoja de cálculo para que sea la última.

    Dim totalSheets As Integer = Application.ActiveWorkbook.Sheets.Count
    Globals.Sheet1.Move(After:=Globals.ThisWorkbook.Sheets(totalSheets))
    
    int totalSheets = this.Application.ActiveWorkbook.Sheets.Count;
    Globals.Sheet1.Move(missing, Globals.ThisWorkbook.Sheets[totalSheets]);
    

Para mover una hoja de cálculo a un libro en un complemento en el nivel de la aplicación

  • Asigne el número total de hojas del libro a una variable y, a continuación, mueva la primera hoja de cálculo para que sea la última.

    Dim totalSheets As Integer = Application.ActiveWorkbook.Sheets.Count
    CType(Application.ActiveSheet, Excel.Worksheet).Move(After:=Application.Worksheets(totalSheets))
    
    int totalSheets = this.Application.ActiveWorkbook.Sheets.Count;
    ((Excel.Worksheet)Application.ActiveSheet).Move(missing, 
        this.Application.Worksheets[totalSheets]);
    

Vea también

Tareas

Cómo: Ocultar hojas de cálculo

Cómo: Eliminar hojas de cálculo de los libros

Cómo: Proteger las hojas de cálculo

Conceptos

Trabajar con hojas de cálculo

Acceso global a objetos en proyectos de Visual Studio Tools para Office

Referencia

Copy

Historial de cambios

Fecha

Historial

Motivo

Julio de 2008

Agregado un ejemplo de código que se puede usar en un complemento en el nivel de la aplicación.

Comentarios de los clientes.