Задача стоит в загрузке отдельных столбцов из таблицы Excel в табличную часть внешней обработки 1С.
Для ее выполнения сначала необходимо создать форму загрузить сам файл Excel. В данном примере загрузка файла происходит по нажатию на кнопку выбора у объекта «Поле».

Для ее установки необходимо перейти на палитру свойства поля и в разделе «Использование» пункт «КнопкаВыбора» изменить на свойство «Да».

Загрузка файла Excel
Переходим в событие «НачалоВыбора» объекта поле.
Напишем там определенный код для загрузки файла (методы загрузки бывают разные):

Чтение файла Excel
Затем нужно создать процедуру для чтения этого файла и отображения его в табличной части обработки. Для правильного чтения процедура создается на сервере, а вот событие кнопки на клиенте.
Создается событие по нажатию на кнопку «Прочитать файл»:

Далее на сервере создается процедура «ПрочитатьФайлНаСервере ()», и прописывается код процедуры:

Описание кода
В начале происходит реализация попытки по открытию нужного файла Excel, ссылаясь на его путь в поле формы «Путь к файлу». Далее создаются исключения, при которых файлы могут не открыться, и выводится соответствующее сообщения для пользователя.
Затем, с помощью цикла, начиная с нужной строки (здесь НомерСтроки = 3),необходимо обойти все строки таблицы Excel и записать их в табличну часть обработки. Где «R» - это строка таблицы Excel, «С» – колонка, а «СтрокаДанных» - колонка в табличной части 1С.
После цикла нужно закрыть файл Excel.

