Compartir por


Método Worksheets.Copy (Excel)

Copia la hoja a otra ubicación del libro.

Sintaxis

expresión. Copiar (Antes, Después)

expresión Variable que representa un objeto Worksheets .

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
Before Opcional Variant La hoja delante de la cual se colocará la hoja copiada. No se puede especificar Before si se especifica After.
After Opcional Variant La hoja detrás de la cual se colocará la hoja copiada. No se puede especificar After si se especifica Before.

Observaciones

Si no especifica Before ni After, Microsoft Excel creará un libro nuevo que contenga la hoja copiada.

Si la hoja especificada por After está oculta y no hay hojas visibles después de ella, las hojas nuevas se copiarán después de la última hoja visible en lugar de después de la especificada. Hacer que la hoja especificada por Después de ser visible antes de la copia permite obtener las hojas nuevas en la posición correcta.

Ejemplo

Este ejemplo copia Sheet1, colocando la copia detrás de Sheet3.

Worksheets("Sheet1").Copy After:=Worksheets("Sheet3")

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.