HelpF.pro

Пример работы с MS EXCEL (листы, поиск на листе)

Код 1C v 8.х
 ДокументExcel = ПолучитьCOMОбъект(ИмяФайла); //Листы :                     СписокЛистов = Новый СписокЗначений;                                     Для каждого Лист Из ДокументExcel.Sheets Цикл                         СписокЛистов.Добавить(Лист.Index,Лист.Name);                 КонецЦикла;      ЛистExcel= ДокументExcel.Sheets(НомерЛистаКниги); ПоследняяСтрока = ЛистExcel.UsedRange.Rows.Count; ЛеваяКолонка = ЛистExcel.UsedRange.Column; ПоследняяКолонка =  ЛистExcel.UsedRange.Columns.Count; НомерКолонкиСТекстом=ЛистExcel.UsedRange.Find("text").Column; //Или НомерКолонкиСТекстом=ЛистExcel.Cells.Find("text").Column; //Подчищаем за собой память ДокументExcel.Application.Quit();   

Опубликовано на сайте: https://HelpF.pro
Прямая ссылка: https://HelpF.pro/faq83/view/1869.html