ChartSheet.Copy(Object, Object) 方法

定義

ChartSheet 複製至活頁簿的其他位置。

public void Copy (object Before, object After);
abstract member Copy : obj * obj -> unit
Public Sub Copy (Optional Before As Object, Optional After As Object)

參數

Before
Object

將在前面放置所複製工作表的工作表。 如果您指定 After,則無法指定 Before

After
Object

將在後面放置所複製工作表的工作表。 如果您指定 Before,則無法指定 After

範例

下列程式代碼範例會 Copy 使用 方法,將目前的 Microsoft.Office.Tools.Excel.ChartSheet 複製到工作表之前的新工作表 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

備註

如果您未指定 BeforeAfter,Microsoft Office Excel 會建立包含所複製工作表的新活頁簿。

選擇性參數

新的工作表是 Microsoft.Office.Interop.Excel.Worksheet 包含圖表的 ,而且沒有的程式代碼或數據系結功能 Microsoft.Office.Tools.Excel.ChartSheet

如需選擇性參數的資訊,請參閱 Office 方案中的選擇性參數

適用於