{ВнешняяОбработка.ЗагрузкаНоменклатурыИзXLS.МодульОбъекта(400)}: Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (Microsoft JET Database Engine): Произошли ошибки во время выполнения многошаговой операции OLE DB. По возможности, проверьте значения всех состояний OLE DB. Работа не выполнена.
Попытка
Соединение.Open(СтрокаПодключения);
Исключение
Сообщить ("Ошибка открытия файла средствами ADO. Возможно, OLE DB провайдер Jet 4.0 не установлен или файл не имеет формат Excel 97-2003",
СтатусСообщения.Важное);
Сообщить ("Текст ошибки : " + ОписаниеОшибки (), СтатусСообщения.Важное);
Соединение = Неопределено;
Возврат;
КонецПопытки;
В (2) надо читать: Надо чтобы был настоящий XLS. Очепятка.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший