Если КоличествоКолонок = 0 Или КоличествоСтрок = 0 Тогда
Сообщить("Не удалось прочитатьФайл");
Возврат;
КонецЕсли;
ИменаКолонок = Новый Соответствие;
Для Идн = 1 по КоличествоКолонок Цикл
Значение = ТабДок.Область(1, Идн, 1, Идн).Текст;
ИменаКолонок.Вставить(Значение, Идн);
КонецЦикла;
Он считывает одновременно со всех листов. Как указать конкретный лист?
(2) Читать методом, за которым закрепилось название "Native XLSX". Распаковываешь xlsx-файл как зип-архив в папку, далее через ЧтениеХМЛ (или ПостроительДОМ) работаешь с хмл-файликом
"XL\WorkSheets\Sheet" + ФайлНомерЛиста + ".xml"
(5) Просто в одних листах могут быть ссылки на ячейки с других листов.
Если такого нет, то можно методом из (3) удалить ненужные листы и запаковать файл обратно и потом уже читать через ТабДок :)