Excel ЧаВо


Как скопировать/переместить лист в одной книге? В другую книгу?


Delphi:

// скопировать лист в конец

ASheet.Copy(EmptyParam, XL.ActiveWorkbook.Sheets[XL.ActiveWorkbook.Sheets.Count]); // переместим лист перед Лист4

ASheet.Move(XL.ActiveWorkbook.Sheets[4], EmptyParam); // переместить лист в другую книгу в конец.

// Для копирования то же, только вместо Move вызвать метод Copy

ASheet.Move(EmptyParam, XL.Workbooks[2].Sheets[XL.Workbooks[2].Sheets.Count]);

Copy Method

Move Method

How to: Move Worksheets Within Workbooks



Содержание раздела