Имя: Пароль:
1C
1С v8
Поиск в табдок - непонятка...
0 ДенисЧ
 
14.04.20
16:11
Есть табдок, который формирует СКд.
В него выводятся две таблицы. После чего вторую мне нужно доправить руками.
Делаю табДок.НайтиТекст("лялля");
Получаю имя - R2C1 - вроде правильно. Но!
Если я говорю обл.ЦветФона = Новый Цвет(255, 0, 0), то красится ячейка r2c1 всего табдока, то есть лезет в первую таблицу...

Как найти найденную область во всём табдоке?
1 hhhh
 
14.04.20
16:34
(0) НайтиТекст ведь не имя возвращает, а область. Откуда имя берется?
2 ДенисЧ
 
14.04.20
19:03
(1) У области имя есть (
Больше ничего нет.
3 mikecool
 
14.04.20
20:43
(2) у тебя текст повторяется?
4 hhhh
 
14.04.20
20:58
(2) если ты получил область, то ее и крась. Зачем тебе имя?
5 ДенисЧ
 
14.04.20
21:00
(3) Да.
(4) Вот и крашу. И попадаю в совершенно другое место. А имя, точнее адрес - мне нужны, чтобы записать в ячейки рядом
6 ДенисЧ
 
14.04.20
21:01
Возникает подозрение, что это из-за двух таблиц от скд... Как-то оно криво отрабатывает
7 mikecool
 
14.04.20
22:40
(6) если я правильно понял, то поиск находит тебе первый попавшийся текст и красит эту ячейку
задавай начало поиска, если оно тебе известно или шарашь поиск в цикле, пока не надоест )