Compartir a través de


ChartSheetBase.Copy(Object, Object) Método

Definición

Copia el objeto ChartSheetBase a otra ubicación del libro.

public void Copy (object before, object after);
member this.Copy : obj * obj -> unit
Public Sub Copy (Optional before As Object, Optional after As Object)

Parámetros

before
Object

La hoja anterior en la que se colocará la hoja copiada. No puede especificar Before si especifica after.

after
Object

La hoja posterior en la que se colocará la hoja copiada. No puede especificar After si especifica Before.

Ejemplos

En el ejemplo de código siguiente se usa el Copy método para copiar el objeto actual Microsoft.Office.Tools.Excel.ChartSheetBase en una nueva hoja de cálculo situada antes de la hoja de cálculo Sheet3.

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);
}
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

Comentarios

Si no especifica o BeforeAfter, Microsoft Office Excel crea un nuevo libro que contiene la hoja copiada.

Parámetros opcionales

La nueva hoja de cálculo es un Microsoft.Office.Interop.Excel.Worksheet objeto que contiene un gráfico y no tiene la funcionalidad de enlace de código o datos que Microsoft.Office.Tools.Excel.ChartSheetBase tiene.

Para obtener información sobre los parámetros opcionales, vea Parámetros opcionales en soluciones de Office.

Se aplica a