Compartilhar via


Método ChartSheetBase.Copy

Copia Microsoft.Office.Tools.Excel.ChartSheetBase para outro local na pasta de trabalho.

Namespace:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel.v4.0.Utilities (em Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Sintaxe

'Declaração
Public Sub Copy ( _
    before As Object, _
    after As Object _
)
public void Copy(
    Object before,
    Object after
)

Parâmetros

  • before
    Tipo: System.Object
    A folha antes da folha copiado será colocada.Você não pode especificar Before se você especificar after.
  • after
    Tipo: System.Object
    A folha após o qual a folha copiado será colocada.Você não pode especificar After se você especificar Before.

Comentários

Se você não especificar Before ou After, Microsoft Office Excel cria uma nova pasta de trabalho que contém a folha copiada.

Parâmetros Opcionais

A nova planilha é Microsoft.Office.Interop.Excel.Worksheet que contém um gráfico e não tem o recurso de associação de código ou de dados que tem Microsoft.Office.Tools.Excel.ChartSheetBase .

Para obter informações sobre parâmetros opcionais, consulte Parâmetros opcionais em soluções do Office.

Exemplos

O exemplo de código a seguir usa o método de Copy para copiar Microsoft.Office.Tools.Excel.ChartSheetBase atual para uma nova planilha localizado antes da planilha Sheet3.

Private Sub CopyChartSheet()
    Globals.Sheet1.Range("A1", "A5").Value2 = 22
    Globals.Sheet1.Range("B1", "B5").Value2 = 55

    Me.SetSourceData(Globals.Sheet1.Range("A1", "B5"), _
        Excel.XlRowCol.xlColumns)
    Me.ChartType = Excel.XlChartType.xlColumnClustered
    Me.Copy(Globals.Sheet3.InnerObject)
End Sub
private void CopyChartSheet()
{
    Globals.Sheet1.Range["A1", "A5"].Value2 = 22;
    Globals.Sheet1.Range["B1", "B5"].Value2 = 55;

    this.SetSourceData(Globals.Sheet1.Range["A1", "B5"],
        Excel.XlRowCol.xlColumns);
    this.ChartType = Excel.XlChartType.xlColumnClustered;

    this.Copy(Globals.Sheet3.InnerObject);
}

Segurança do .NET Framework

Consulte também

Referência

ChartSheetBase Classe

Namespace Microsoft.Office.Tools.Excel