Aracılığıyla paylaş


WorksheetBase.Copy(Object, Object) Yöntem

Tanım

Çalışma sayfasını çalışma kitabındaki başka bir konuma kopyalar.

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

Parametreler

before
Object

Kopyalanan sayfanın, önüne yerleştirileceği sayfa. belirtirseniz belirtemezsiniz BeforeAfter.

after
Object

Kopyalanan sayfanın, ardına yerleştirileceği sayfa. belirtirseniz belirtemezsiniz AfterBefore.

Örnekler

Aşağıdaki kod örneği, önceki ve sonraki Sheet3geçerli çalışma sayfasının Sheet1 kopyalarını oluşturmak için yöntemini kullanırCopy. Örnek, ve Sheet3için temel alınan Microsoft.Office.Interop.Excel.Worksheet öğesine erişmek için Sheet1 özelliğini kullanırInnerObject.

Bu örnek, belge düzeyinde özelleştirme içindir

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

Açıklamalar

Yeni çalışma sayfası bir Microsoft.Office.Interop.Excel.Worksheet nesnedir ve çalışma sayfası konak öğelerinin sahip olduğu kod veya veri bağlama özelliğine sahip değildir.

veya AfterbelirtmezsenizBefore, Microsoft Office Excel kopyalanan sayfayı içeren yeni bir çalışma kitabı oluşturur.

İsteğe Bağlı Parametreler

İsteğe bağlı parametreler hakkında bilgi için bkz. Office Çözümleri'nde İsteğe Bağlı Parametreler.

Şunlara uygulanır