exponenta event banner

Вставить электронную таблицу после первого листа

В этом примере показано, как пропустить необязательный входной аргумент в Excel ®Add метод, используемый для вставки листа в рабочую книгу.

Add метод имеет следующие необязательные входные аргументы:

  • Before - лист, перед которым следует добавить новый лист;

  • After - лист, после которого добавляется новый лист;

  • Count - Общее количество добавляемых листов

  • Type - тип добавляемого листа;

e = actxserver('Excel.Application');
Add(e.Workbooks);
e.Visible = 1;

Создание коллекции листов по умолчанию в книге.

eSheets = e.ActiveWorkbook.Sheets;

Вставка листа после первого элемента коллекции, eSheet1.

eSheet1 = Item(eSheets,1);
eNewSheet = Add(eSheets,[],eSheet1);

Звонить Add с After аргумент, опустить первый аргумент, Before, с помощью пустого массива [] на его месте.

Откройте рабочую книгу и заметьте Sheet4.

Закройте электронную таблицу.

Закройте приложение.

Quit(e)
delete(e)

Связанные темы

Внешние веб-сайты