ChartSheet.Copy(Object, Object) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Copie ChartSheet vers un autre emplacement du classeur.
public void Copy (object Before, object After);
abstract member 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.ChartSheet 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.ChartSheet données.
Pour plus d’informations sur les paramètres facultatifs, consultez Paramètres facultatifs dans les solutions Office.