Copy-Methode
Kopiert eine Zelle oder einen Zellenbereich in den angegebenen Bereich
Syntax
procedure Copy(Destination:
IXLSRange; CopyMode: LongWord);
| Destination |
IXLSRange. Gibt den neuen Bereich an, in den der angegebene Bereich kopiert wird |
| CopyMode |
Optional LongWord. part der Bereich zu be copied. Default ist xlPasteAll |
Beschreibung
CopyMode kann einer dieser XlPasteType-Konstanten entsprechen
| xlPasteAll |
| xlPasteFormats |
| xlPasteValues |
| xlPasteColumnWidths |
| xlPasteNumberFormats |
| xlPasteValuesNumberFormats |
Beispiel
Dieses Beispiel kopiert den Bereich A1:D4 auf Blatt1 in den Bereich E5:H8 auf Blatt2
Workbook.Sheets[1].Range['A1', 'D4'].Copy(Workbook.Sheets[2].Range['E5', 'H8']);
Dieses Beispiel kopiert die Formate des Bereichs A1:D4 auf Blatt1 in den Bereich E5:H8 auf demselben Blatt
With Workbook.Sheets[1] do begin
Range['A1', 'D4'].Copy(Range['E5', 'H8'], xlPasteFormats);
end;
Dieses Beispiel kopiert die Werte des Bereichs A1:D4 auf Blatt1 in den Bereich E5:H8 auf demselben Blatt
With Workbook.Sheets[1] do begin
Range['A1', 'D4'].Copy(Range['E5', 'H8'], xlPasteValues);
end;