WorksheetBase.Copy(Object, Object) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Copia il foglio di lavoro in un altro percorso della cartella di lavoro.
public void Copy (object before, object after);
member this.Copy : obj * obj -> unit
Public Sub Copy (Optional before As Object, Optional after As Object)
Parametri
- before
- Object
Il foglio prima del quale verrà inserito il foglio copiato. Non è possibile specificare Before
se si specifica After
.
- after
- Object
Il foglio dopo il quale verrà inserito il foglio copiato. Non è possibile specificare After
se si specifica Before
.
Esempio
Nell'esempio di codice seguente viene usato il Copy metodo per creare copie del foglio di lavoro corrente prima Sheet1
e dopo Sheet3
. Nell'esempio viene utilizzata la proprietà per accedere all'oggetto InnerObject sottostante Microsoft.Office.Interop.Excel.Worksheet per Sheet1
e Sheet3
.
Questo esempio è relativo a una personalizzazione a livello di documento.
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
Commenti
Il nuovo foglio di lavoro è un Microsoft.Office.Interop.Excel.Worksheet oggetto e non dispone della funzionalità di data binding o del codice che gli elementi host del foglio di lavoro hanno.
Se non si specifica Before
o After
, Microsoft Office Excel crea una nuova cartella di lavoro contenente il foglio copiato.
Parametri facoltativi
Per informazioni sui parametri facoltativi, vedere parametri facoltativi nelle soluzioni Office.