ТабДок = Новый ТабличныйДокумент;
ТабДок.Прочитать(ФайлЗагрузки, СпособЧтенияЗначенийТабличногоДокумента.Значение);
ТЗЗагрузки.Очистить();
Эксель лист читается в секунды. В то время как раньше я пользовался, методом
Попытка
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" (здесь неразрывный пробел)
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn