Condividi tramite


Metodo ChartSheetBase.Copy

Copia l'oggetto Microsoft.Office.Tools.Excel.ChartSheetBase in un'altra posizione della cartella di lavoro.

Spazio dei nomi:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel.v4.0.Utilities (in Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Sintassi

'Dichiarazione
Public Sub Copy ( _
    before As Object, _
    after As Object _
)
public void Copy(
    Object before,
    Object after
)

Parametri

  • before
    Tipo: System.Object
    Foglio prima del quale sarà inserito il foglio copiato.Non è possibile specificare Before se si specifica after.
  • after
    Tipo: System.Object
    Foglio dopo il quale sarà inserito il foglio copiato.Non è possibile specificare After se si specifica Before.

Note

Se non si specifica Before o After, in Microsoft Office Excel verrà creata una nuova cartella di lavoro che contiene il foglio copiato.

Parametri facoltativi

Il nuovo foglio di lavoro è un oggetto Microsoft.Office.Interop.Excel.Worksheet che contiene un grafico e non dispone della funzionalità di associazione dati o codice prevista invece dall'oggetto Microsoft.Office.Tools.Excel.ChartSheetBase.

Per informazioni sui parametri facoltativi, vedere Parametri facoltativi nelle soluzioni Office.

Esempi

Nell'esempio di codice riportato di seguito viene utilizzato il metodo Copy per copiare l'oggetto Microsoft.Office.Tools.Excel.ChartSheetBase corrente in un nuovo foglio di lavoro posizionato prima del foglio di lavoro 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, missing);
}

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ChartSheetBase Classe

Spazio dei nomi Microsoft.Office.Tools.Excel