; **************************************************************************************************
; Пример 1 - Удаляет лист из коллекции листов открытой рабочей книги Excel, по указанному имени листа 
; **************************************************************************************************
#include <Excel.au3>

Local $oExcel = _ExcelBookNew() ; Создаем новую рабочую книгу

ToolTip('Обратите внимание на индикатор активного листа' & @CRLF & 'Сейчас будет удален лист с именем: "Лист1"...')
Sleep(3500) ; Пауза 3,5 сек.

_ExcelSheetDelete($oExcel, "Лист1") ; Удаляем лист по указанному имени листа "Лист1"

MsgBox(4096, "_ExcelSheetDelete | Пример 1", "Демонстрация завершена, нажмите ОК")
_ExcelBookSaveAs($oExcel, @TempDir & "\Temp.xls", "xls", 0, 1) ; Сохраняем файл в директории временных файлов, перезаписывая если необходимо.
_ExcelBookClose($oExcel) ; Закрываем рабочую книгу

; **************************************************************************************************************************
; Пример 2 - Удаляет лист из коллекции листов открытой рабочей книги Excel, по указанному порядковому номеру листа в коллекции
; **************************************************************************************************************************
#include <Excel.au3>

Local $oExcel = _ExcelBookNew() ; Создаем новую рабочую книгу

ToolTip('Обратите внимание на индикатор активного листа' & @CRLF & 'Сейчас будет удален лист с порядковым номером: 1')
Sleep(3500) ; Пауза 3,5 сек.

_ExcelSheetDelete($oExcel, 1) ; Удаляем из коллекции листов лист под номером 1

MsgBox(4096, "_ExcelSheetDelete | Пример 1", "Демонстрация завершена, нажмите ОК")
_ExcelBookSaveAs($oExcel, @TempDir & "\Temp.xls", "xls", 0, 1) ; Сохраняем файл в директории временных файлов, перезаписывая если необходимо.
_ExcelBookClose($oExcel) ; Закрываем рабочую книгу