Поле табличного документа - вставитьОбласть с параметрами ? #776837


#0 by vechiy
Коллеги, никак не соображу, как в поле табличного документа после ВставитьОбласть обратиться по имени к вновь появившимся строкам (каждая область эт строка) и присвоить им значения? Имена новых ячеек присваиваются по порядку, типа R36C3, и при попытке обратиться к ним появляется ошибка - не найдено Вопрос в том, как откопировать нужную строку N раз и потом обратиться к каждой нужной ячейке строки по именам ?
#1 by Nuobu
ТабДок.Область("R36C3").Текст = "фыждвлаофыждвлаофыждвлао";
#2 by vechiy
нет, говорю ж, по имени не находит нужную область как задать имена для вновь скопированных областей, или как к ним ещё можно обратица?
#3 by hhhh
по тексту ищите. вбейте текст туда "фыждвлаофыждвлаофыждвлао". Потом запускаете Найти по этому тексту. Ну там практически как в ворде поиск.
#4 by vechiy
не прокатывает
#5 by hhhh
значит руки сильно кривые. У всех работает.
#6 by hhhh
а зачем такая дикость понадобилась? задайте там параметр как обычно. и заполняйти перед Вставить
#7 by vechiy
я задаю параметр, однако строки, скопированные с этой строки(области), уже не имеют параметра и обратится к ним не выходит
#8 by Nuobu
Голова, не по имени, а по "координатам".
#9 by vechiy
Ну не из координат разве формируется имя по умолчанию?
#10 by Nuobu
Из координат, только они идут не "R36C3", а так: "R1C1:R2C2". Пробовал второй вариант?
#11 by Nuobu
+ Из координат, только они идут не только "R36C3", а можно и так.
#12 by vechiy
какой это второй вариант? мне нужно к конкретной ячейке обращаться а не к диапазону
#13 by Nuobu
Второй вариант это "R36C3:R36C3"
#14 by vechiy
не, так тож не находит
#15 by Nuobu
Покажи весь код.
#16 by vechiy
в цикле: манкета.ВставитьОбласть(манкета.Область("р2номер1"),манкета.Область("R36C3"),ТипСмещенияТабличногоДокумента.ПоВертикали); далее по кнопке манкета.Области["п2_6"].значение="3"; на последней строчке ломается
#17 by kittystark
обращайся по индексам  Область(стр1, кол1, стр2, кол2) причем последние 2 параметра можешь опустить
#18 by hhhh
почему R38   ??
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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