Partager via


ChartSheetBase.Copy(Object, Object) Méthode

Définition

Copie ChartSheetBase vers un autre emplacement du classeur.

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

Paramètres

before
Object

Feuille avant laquelle la feuille copiée sera placée. Vous ne pouvez pas spécifier Before si vous spécifiez after.

after
Object

Feuille après laquelle la feuille copiée sera placée. Vous ne pouvez pas spécifier After si vous spécifiez Before.

Exemples

L’exemple de code suivant utilise la Copy méthode pour copier le actif Microsoft.Office.Tools.Excel.ChartSheetBase dans une nouvelle feuille de calcul située avant la feuille de calcul 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

Remarques

Si vous ne spécifiez Before pas ou After, Microsoft Office Excel crée un classeur qui contient la feuille copiée.

Paramètres facultatifs

La nouvelle feuille de calcul est un Microsoft.Office.Interop.Excel.Worksheet qui contient un graphique et qui n’a pas de capacité de liaison de code ou de Microsoft.Office.Tools.Excel.ChartSheetBase données.

Pour plus d’informations sur les paramètres facultatifs, consultez Paramètres facultatifs dans les solutions Office.

S’applique à