共用方式為


ChartSheetBase.Copy(Object, Object) 方法

定義

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

public void Copy (object before, object after);
member this.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.ChartSheetBase 複製到位於工作表 之前的新工作表 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.ChartSheetBase

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

適用於