Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

1С + Word: выделить строки с объединенными ячейками

1С + Word: выделить строки с  объединенными ячейками
Я
   ogorana21
 
06.11.17 - 16:24
Добрый день, коллеги. Помогите, пожалуйста с решением задачи.
Нужно выделить несколько строк вордовской таблицы, скопировать и вставить в другое место той же таблицы. Я могу это легко сделать мышкой, а программно не получается пока :)
Идея была в том, чтобы задать диапазон строк, через коллекцию Rows:

Строки = Таблица.Rows(3).Range;
Строки.End = Таблица.Rows(5).Range.End;
Строки.Select();

Но получаю сообщение об ошибке "Отсутствует доступ к отдельным строкам, поскольку таблица имеет ячейки, объединенные по вертикали".

Может кто-то сталкивался, подскажите, какие есть варианты решения?
Спасибо :)
 
 
   Филиал-msk
 
1 - 06.11.17 - 16:29
Включаешь запись макроса, легко делаешь это мышкой, выключаешь запись макроса, адаптируешь для 1С
   ogorana21
 
2 - 06.11.17 - 16:35
(1) Спасибо за ответ. Когда записываю макрос, не могу выделять строки почему-то, а работать только в выделенной областью. У меня весь вопрос в том, как эту выделенную область программно задать. Может что-то не так делаю, в режиме записи макросов?
   Филиал-msk
 
3 - 06.11.17 - 17:47
(2) Попробуй при записи макроса выделять клавиатурой, а не мышью
   ogorana21
 
4 - 07.11.17 - 11:32
(3) Попробовала. Только что-то не смогла к 1С-ке метод адаптировать. Ругается на "неверное значение параметров". Но спасибо за идею.
Пока что выкрутилась без выделения строк, благо, задача позволяет. Разбила большую таблицу на несколько мелких, выделяю и копирую их целиком.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует