Прошу подсказать как можно понять в какой таблице сделано выделение ячейки в таблице , если в документе несколько таблиц.
Dim clsTBL As Word.Table
Set clsTBL = Selection.Tables(1)
clsTBL.Cell(1, 1).Range.Text = "!ОНО!"
Наука изощряет ум; ученье вострит память.
(c) Козьма Прутков
Здравствуйте, ZAMUNDA, Вы писали:
ZAM>
ZAM> Set clsTBL = Selection.Tables(1)
ZAM>
Уважаемый Zamunda! По сравнению с ' Set myCell = ActiveDocument.Tables(1).Селл код Selection.Tables(1) действительно сохраняет именно ту ячейку, которую выделяли. За это спасибо. А вот если мы хотим написать обработчик событий ,который зависит от того в какой таблице сделано выделение ,вот ,хорошо бы сослаться на конкретную таблицу, но как понять в какой таблице выделяли?
Ну ссылку на таблицу например можно так получить:
ActiveWindow.Selection.Tables(1)
или надо индекс таблицы?
Здравствуйте, tyt, Вы писали:
tyt>Прошу подсказать как можно понять в какой таблице сделано выделение ячейки в таблице , если в документе несколько таблиц.