ТабДок = Новый ТабличныйДокумент;
ТабДок.Прочитать(ФайлЗагрузки, СпособЧтенияЗначенийТабличногоДокумента.Значение);
ТЗЗагрузки.Очистить();
Эксель лист читается в секунды. В то время как раньше я пользовался, методом
Попытка
Excel = Новый COMОбъект("Excel.Application");
Excel.WorkBooks.Open(ИмяФайла);
ExcelЛист = Excel.Sheets(НомерЛистаExcel);
Исключение
Сообщить("Ошибка. Возможно неверно указан номер листа книги Excel.");
Возврат Ложь;
КонецПопытки;
SpecialCells = Excel.Sheets(НомерЛистаExcel).Cells.SpecialCells(11);
RowCount = SpecialCells.Row;
ColumnCount = SpecialCells.Column;
Для Column = 1 По ColumnCount Цикл
И дальнейшую его обработку. Правильно я понимаю. что первый метод оптимальный. В 2 строки.
Да, все читать в табличный документ
Дальше могут быть нюансы
Например, есть колонка Артикул, должна быть текстовая
В исходном файле это общий вид, то есть:
артикул "0012", значение 12, текст "0012"
артикул "1234", значение 1234, текст "1 234" (здесь неразрывный пробел)
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой