DELPHI EXCEL ВЫБРАТЬ ЛИСТ

Для работы с Excel в Delphi можно использовать библиотеку OLE Automation. Для выбора листа нужно получить доступ к объекту Worksheet и указать его имя или индекс.Например:var ExcelApp: OleVariant; ExcelWorkBook: OleVariant; ExcelWorkSheet: OleVariant; SheetName: string;begin ExcelApp := CreateOleObject('Excel.Application'); ExcelWorkBook := ExcelApp.Workbooks.Open('C:\Test.xlsx'); try SheetName := 'Sheet1'; ExcelWorksheet := ExcelWorkBook.WorkSheets.Item[SheetName]; // Работаем с листом Sheet1 finally ExcelWorkBook.Close; ExcelApp.Quit; end;end;Если известен индекс листа, то можно вместо названия использовать число:ExcelWorksheet := ExcelWorkBook.WorkSheets.Item[1];Если нужно выбрать текущий активный лист, то можно воспользоваться свойством ActiveSheet:ExcelWorksheet := ExcelWorkBook.ActiveSheet;В случае возникновения ошибок при работе с Excel, необходимо проверять значения переменных и обрабатывать исключения.Надеюсь, этот пример поможет вам выбрать нужный лист при работе с Excel в Delphi.

Delphi 7 Компоненты Listbox и Combobox

Связанные выпадающие списки в Excel

8 инструментов в Excel, которыми каждый должен уметь пользоваться

Консолидация (сборка) данных из нескольких таблиц в Excel

#3 Excel Перенос данных с листа на лист, функция ВПР коротко

Трюк Excel 21. Операции с листом Excel

Создание Чекбоксов в Excel. Интерактивный чек-лист с функцией Фильтр()

Сборка данных со всех листов книги

Урок на Делфи 78 Экспорт в Excel

Delphi и Excel – разработка приложений MS Excel в Delphi

Реклама
Новое
Реклама