Partilhar via


Método Worksheets.Copy (Excel)

Copia a planilha para outro local na pasta de trabalho.

Sintaxe

expressão. Copiar (Antes, Depois)

expressão Uma variável que representa um objeto Folhas de Cálculo .

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
Before Opcional Variant A planilha antes da qual a planilha copiada será inserida. Não é possível especificar Before se After for especificado.
After Opcional Variant A planilha depois da qual a planilha copiada será inserida. Não é possível especificar After se Before for especificado.

Comentários

Se você não especificar Before nem After, o Microsoft Excel criará uma nova pasta de trabalho contendo a planilha copiada.

Se a folha especificada por Depois estiver oculta e não existirem folhas visíveis após a mesma, as novas folhas serão copiadas após a última folha visível em vez de após a especificada. Tornar a folha especificada por Depois de visível antes de a cópia permitir obter as novas folhas na posição correta.

Exemplo

Este exemplo copia Sheet1, inserindo a cópia depois de Sheet3.

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

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.