|
Произошла исключительная ситуация (Microsoft Excel): Невозможно получить свойство Match
| ☑ |
0
nodrama
21.03.22
✎
12:23
|
Доброго времени суток. Куда то потерялась функция поиска в эксель)
Код банальный
Попытка
Эксель = Новый COMОбъект("Excel.Application");
Исключение
Сообщить(ОписаниеОшибки());
Возврат;
КонецПопытки;
Книга = Эксель.WorkBooks.Open(ЭтотОбъект.ПутьКФайлу);
Лист = Книга.WorkSheets(1);
ВсегоКолонок = Лист.Cells(1,1).SpecialCells(11).Column;
ВсегоСтрок = Лист.Cells(1,1).SpecialCells(11).Row;
НомерСтрокиИтога = Эксель.WorksheetFunction.Match("Итого по реестру:",Эксель.Columns(1),0);
Причем данный код, во второй обработке работает. Может как-то связано с самим файлом? так как там другие файлы он обрабатывает
|
|
1
nodrama
21.03.22
✎
12:35
|
На сколько я знаю, такая ошибка когда Эксель не может найти в диапазоне заданном значения. Но оно там вроде как есть ;)
|
|
2
nodrama
21.03.22
✎
12:51
|
Вопрос снят, файл кривой, в строке был лишний пробел " Итого..." а искал я без пробела, точное совпадение, вот и не находил. Бред. ))
|
|
AdBlock убивает бесплатный контент. 1Сергей