Metóda Copy
Skopíruje bunku alebo rozsah buniek do zadaného rozsahu
Syntax
procedure Copy(Destination:
IXLSRange; CopyMode: LongWord);
| Destination |
IXLSRange. Určuje nový rozsah, do ktorého sa má zadaný rozsah skopírovať |
| CopyMode |
Voliteľný LongWord. Časť rozsahu, ktorá sa má skopírovať. Predvolená hodnota je xlPasteAll |
Popis
CopyMode môže byť jedna z týchto konštánt XlPasteType
| xlPasteAll |
| xlPasteFormats |
| xlPasteValues |
| xlPasteColumnWidths |
| xlPasteNumberFormats |
| xlPasteValuesNumberFormats |
Príklad
Tento príklad skopíruje rozsah A1:D4 na Hárok1 do rozsahu E5:H8 na Hárku2
Workbook.Sheets[1].Range['A1', 'D4'].Copy(Workbook.Sheets[2].Range['E5', 'H8']);
Tento príklad skopíruje formáty rozsahu A1:D4 na Hárok1 do rozsahu E5:H8 na rovnakom hárku
With Workbook.Sheets[1] do begin
Range['A1', 'D4'].Copy(Range['E5', 'H8'], xlPasteFormats);
end;
Tento príklad skopíruje hodnoty rozsahu A1:D4 na Hárok1 do rozsahu E5:H8 na rovnakom hárku
With Workbook.Sheets[1] do begin
Range['A1', 'D4'].Copy(Range['E5', 'H8'], xlPasteValues);
end;