L
lira89
Здравствуйте, возникла небольшая проблема со считыванием данных из Excel в таблицу значений. Есть функция, которая возвращает значение в нужной ячейке:
И далее по коду идет обращение к этой функции:
Здесь последний параметр идет не число, а название столбца(идентификатор), но почему-то выдается ошибка " Cell=Excel.Cells(у, х) ;
{Обработка.ЗагрузкаАспирантов.Форма.Модуль(4)}: : " в функции ПолучитьЗначение(Excel,у,х). Я думаю, что проблема в том, что последний параметр у меня строка, но как решить эту проблему, не меняя название столбца на его номер, т.е. чтобы считывание шло по названию столбцов????
Код:
Функция ПолучитьЗначение(Excel,у,х)
Cell=Excel.Cells(у, х);
Возврат Cell.Value;
КонецФункции
Код:
ТЗ1_ЛичныеДанныеАсп.Пол = (СокрЛП(Строка(ПолучитьЗначение(Эксель,i,"ASPSEX"))));
{Обработка.ЗагрузкаАспирантов.Форма.Модуль(4)}: : " в функции ПолучитьЗначение(Excel,у,х). Я думаю, что проблема в том, что последний параметр у меня строка, но как решить эту проблему, не меняя название столбца на его номер, т.е. чтобы считывание шло по названию столбцов????