Вставить разрыв строки в таблице MS word - PullRequest
3 голосов
/ 16 августа 2011

Я пытаюсь вставить разрыв строки в ячейку таблицы.До сих пор я пытался манипулировать диапазоном ячейки, но либо получаю ошибки, либо заставляю мой текст переходить в последующие строки или за пределы таблицы.

Как вставить разрыв строки вячейка таблицы?

(с помощью макросов, очевидно, есть способ сделать это с помощью Selection, но я бы предпочел этого избежать, если это возможно)

(Вещи, которые у меня есть, не работают:range.InsertParagrah, range.InsertParagraphAfter, range.Text = "\ r \ n", range.InsertBreak (wdLineBreak))

Ответы [ 2 ]

3 голосов
/ 16 августа 2011

Попробуйте shift + введите - я думаю, что все в порядке.

2 голосов
/ 16 августа 2011

Это работает в Word 2010, вам нужно выбрать правильную ячейку и т. Д.:

Selection.TypeText Text:=Chr(11)

/ редактировать /

Как насчет этого? Простите за использование Selection, чтобы получить диапазон, я знаю, что вам это не нравится, но это был самый быстрый способ для меня проверить. Вы можете использовать свой собственный способ получения диапазона.

Sub Macro3()

Dim oRange As Range
    ' Add your own range selection code here!
    Set oRange = Selection.Range
    oRange.InsertAfter (Chr(11))


End Sub
...