WorksheetBase.Copy(Object, Object) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將工作表複製到活頁簿中的另一個位置。
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使用 方法,在前後Sheet1
Sheet3
建立目前工作表的複本。 此範例會InnerObject使用 屬性來存取 和Sheet3
的基礎Microsoft.Office.Interop.Excel.WorksheetSheet1
。
此範例適用於檔層級自定義。
private void CopyWorksheet()
{
// Copy this worksheet before Sheet1.
this.Copy(Globals.Sheet1.InnerObject);
// Copy this worksheet after Sheet3.
this.Copy(Globals.Sheet3.InnerObject);
}
Private Sub CopyWorksheet()
' Copy this worksheet before Sheet1.
Me.Copy(Globals.Sheet1.InnerObject)
' Copy this worksheet after Sheet3.
Me.Copy(After:=Globals.Sheet3.InnerObject)
End Sub
備註
新工作表是 對象 Microsoft.Office.Interop.Excel.Worksheet ,沒有工作表主專案擁有的程式代碼或數據系結功能。
如果您未指定 Before
或 After
,Microsoft Office Excel 會建立包含所複製工作表的新活頁簿。
選擇性參數
如需選擇性參數的資訊,請參閱 Office 方案中的選擇性參數。