Имя: Пароль:
1C
1С v8
MS Word: вставка строки с сохранением формата
0 sem4cnt
 
29.01.13
12:27
Добрый день!

Дано:
Таблица = Документ.Tables[1];
ТекущаяСтрока = Таблица.Rows(Стр);

Внимание, вопрос:

Как скопировать строку "ТекущаяСтрока" БЕЗ СОДЕРЖАНИЯ, но с сохранением форматирования (количество ячеек + обводка) в нужную часть таблицы например в (Стр + N)
1 sem4cnt
 
29.01.13
12:46
?
2 Wobland
 
29.01.13
12:46
макрос писал?
3 sem4cnt
 
29.01.13
13:03
(2) Интересно, как тебе макрос покажет код вставки строки в нужную позицию?
4 Wobland
 
29.01.13
13:17
(3)     Selection.MoveDown Unit:=wdLine, Count:=1
   Selection.Paste
5 sem4cnt
 
29.01.13
13:31
И как это использовать?
6 sem4cnt
 
29.01.13
13:51
Ап
7 sem4cnt
 
29.01.13
14:15
АП
8 sem4cnt
 
29.01.13
16:06
Благодарю всех за молчание.

Поделюсь теми 2-мя строчками, которые нарыл за 3 часа путем экспериментов.

                       Таблица.Rows(Стр).Range.Copy();  // копируем текущую строку, чтобы сохранить форматирование    последующей                    
                       Таблица.Rows(Стр).Range.Paste(); // вставляем ранее скопированную строку,
                                                        // далее в коде необходимо проследить, чтобы все ячейки перезаписались


Неужели никто не знал?
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший