ПолеТабличногоДокумента.ПриИзмененииСодержимогоОбласти(). Copy-Paste #517567


#0 by pessok
Господа, возник вопрос. У меня в ПТД пользователь заоплняет ячейки, и эти введенные данные попадают в ТЧ документа. Так вот, заполненные ячейки нужно обрабатывать определенным образом (украшательства). Пользоватаелю зачастую удобно копипасть информацию из одной области в другую (по неделям, например, т.к. документ по смыслу схож с графиком работ). С копипастом и возникла проблема. Если выделяются только заполненные ячейки, то все ОК, а если в них еще есть и пустые, то не происходит покраска ячейки в нужный цвет. Т.е. если в измененной ячейке есть текст, то она закрашивается. Соответственно, если в скопированной области ячеек есть хоть одна без информации, то возвращается логическое Ложь, что и понятно. Но не закрашиваются в таком случае ВСЕ ячейки. ЧЯДНТ?
#1 by pessok
Т.е., по существу,  вопрос в следующем: как обойти скопипасченые ячейки, если это возможно.
#2 by Ненавижу 1С
убрать условие?
#3 by pessok
Тогда при удалении информации из ячейки она будет оставаться закрашенной, что не есть правильно...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С