Имя: Пароль:
1C
1С v8
Как получить коллекцию строк в которых найдено значение в Экселе
0 ОМЭЗ
 
09.07.20
17:08
ДиапазонТекЛиста2 = Лист.Range(Лист.Cells(НСтрокаКоммерческиеОсобыеРасходы,1),Лист.Cells(НСтрокаКоммерческиеПрочиеОперационныеДоходы,1));
Поиск=ДиапазонТекЛиста2.Find(СтрПодр.Подразделение.Наименование, ДиапазонТекЛиста2.Cells(НСтрокаКоммерческиеОсобыеРасходы, 1), -4123, 1, 1, 1, 0, 0);
НСтрока = Поиск.Cells.Row;
    
Получается что выводит только первое найденное значение , а как получить все строки где найдено подразделение?
Спасибо!
1 МихаилМ
 
09.07.20
17:22
я бы сначала прочитал весь лист в тз. а потом тз обрабатывал.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший