|
23.02.2006, 16:16 | #1 |
Участник
|
Работа с таблицами в Ворде
Добрый день,
Подскажите пожалуйста, как органировать в вордовском шаблоне динамическое создание строк в таблице. Другими словами: есть шаблон с таблицей куда должна выводиться определенная информация. Просто создать шаблон с 5 строками без проблем. Но в одном случае там может быть 5 строк в другом 3, а в третьем их может быть 20. Возможно ли динамически добавлять строки? |
|
28.02.2006, 13:56 | #2 |
Участник
|
В Word Visual Basic можно.
Selection.Tables(1).Rows.Add |
|
28.02.2006, 17:53 | #3 |
Участник
|
в шаблоне создать таблицу нужно с двумя строками (одна из них - заголовки столбцов).
а дальше wdTable := wdDoc.Tables.Item(1); FOR I:=1 TO требуемое_количество DO BEGIN wdTable.Rows.Item(2).Cells.Item(2).Range.Select; wdApp.Selection.InsertRowsBelow; END; |
|
22.03.2007, 10:26 | #4 |
Участник
|
Возникла проблемка....
Шапка таблицы содержит объединения по вертикали, при этом wdTable.Rows.Item(2).Cells.Item(2).Range.Select; валиться. Никак не могу выбрать нужную для копирования строку, если она не последняя.. И еще вапрос как во вставленные строки таблици данные выгрузить???? Взял из примера report 14723, там есть функция wdFindReplaceExecute по идее должна выводить в метку значени... не выводит не знаю почему подскажите пожалуйста... Nav 4.0. SP3
__________________
Рабочий день сокращает жизнь на 8 часов |
|
22.03.2007, 11:31 | #5 |
Участник
|
всем спасибо решил вопрос через wdTable.Cell(i,j)
__________________
Рабочий день сокращает жизнь на 8 часов |
|
|
Похожие темы | ||||
Тема | Ответов | |||
Работа с DATA FORMULA | 2 | |||
Работа с шаблоном!!!!!!! | 2 | |||
Работа филиалов | 5 | |||
Работа с Image и Picture Box | 8 | |||
работа с COM в C/AL | 0 |
|