WorksheetBase.Copy – metoda
Zkopíruje listu do jiného umístění v sešitu.
Obor názvů: Microsoft.Office.Tools.Excel
Sestavení: Microsoft.Office.Tools.Excel.v4.0.Utilities (v Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Syntaxe
'Deklarace
Public Sub Copy ( _
before As Object, _
after As Object _
)
public void Copy(
Object before,
Object after
)
Parametry
- before
Typ: System.Object
List, před kterým budou umístěny kopírovaný list.Nelze zadat Before zadáte-li After.
- after
Typ: System.Object
List, po které bude umístěno kopírovaný list.Nelze zadat After zadáte-li Before.
Poznámky
Je nový list Microsoft.Office.Interop.Excel.Worksheet objektu a nemá schopnost vazby kód nebo data, která mají položky hostitel listu.
Pokud nezadáte, buď Before nebo After, aplikace Microsoft Office Excel vytvoří nový sešit, který obsahuje kopírovaný list.
Volitelné parametry
Informace o volitelných parametrů naleznete v tématu Volitelné parametry v Office Solutions.
Příklady
Následující příklad kódu používá Copy metodu k vytvoření kopie aktuálního listu před Sheet1 a po Sheet3.V příkladu je použita InnerObject vlastnost pro přístup k podkladové Microsoft.Office.Interop.Excel.Worksheet pro Sheet1 a Sheet3.
V tomto příkladu je úroveň dokument přizpůsobení.
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
private void CopyWorksheet()
{
// Copy this worksheet before Sheet1.
this.Copy(Globals.Sheet1.InnerObject);
// Copy this worksheet after Sheet3.
this.Copy(Globals.Sheet3.InnerObject);
}
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.
Viz také
Referenční dokumentace
Microsoft.Office.Tools.Excel – obor názvů