Поскольку таблица вставляется в конце Range
, можно выбрать объект Table
напрямую:
Dim tbl as Word.Table 'or Object
Set tbl = wdRngPL.Tables(wdRngPl.Tables.Count)
С этого момента получите диапазон таблицы и примените желаемыйформатирование:
tbl.Range.Paragraphs.Indent
Причина, по которой код в вопросе не дает ожидаемого результата, заключается в том, что rngPara
, вероятно, не содержит вставленного содержимого.Чтобы увидеть подобные вещи, вставьте, например, метод Select
(rngPara.Select), установите точку разрыва на строке после нее, а затем посмотрите в документе Word на то, что было выбрано.Это даст ключ к пониманию того, что необходимо для решения требуемого объекта.