Манипуляция Word-Таблицами в независимости от index:а

Программирование на Visual Basic for Applications
j.O.
Начинающий
Начинающий
 
Сообщения: 4
Зарегистрирован: 23.04.2004 (Пт) 19:47
Откуда: Земля

Манипуляция Word-Таблицами в независимости от index:а

Сообщение j.O. » 23.04.2004 (Пт) 20:18

Проблема!

Необходимо внести данние из sqlDB в Word-таблицы следующим образом:

With ActiveDocument.Tables([color=darkred]1)
.Cell(3, 3).Range.InsertAfter intValue(0)
.Cell(3, 4).Ran.... etc
End With[/color]

Проблема в том что Word задает index таблицам автоматически, в порядке их расположения в документе. В своем Macro я вызываю уже существующий Документ и юзеру позволяется передвигать таблицы во время его использования, это говорит о том что и index:ы меняются.

Каким образом возможно дать Таблице неизменный index или id? :?:
Чтоб в последствии оращаться к любой конкретной Таблице и обновлять непосредственно ее данные.

Помогиге, очень важно.

С уважением
В действительности все не так как на самом деле

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 26.04.2004 (Пн) 10:28

Ну у объекта Table есть типа того как проперть .ID

Может, в нее что то такое записать?

j.O.
Начинающий
Начинающий
 
Сообщения: 4
Зарегистрирован: 23.04.2004 (Пт) 19:47
Откуда: Земля

Сообщение j.O. » 26.04.2004 (Пн) 19:28

Поскольку это темплейт то необходемо задать ID в самом Word:е поскольку обрабатывается уже существующая таблица... :(
В действительности все не так как на самом деле


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 99

    TopList