在MS word表中插入换行符

时间:2011-08-16 17:50:03

标签: ms-word vsto word-2007

我正在尝试将换行符插入表格单元格中。到目前为止,我一直在尝试操纵单元格的范围,但要么是出错,要么导致我的文本进入后续行或表格之外。

如何在表格单元格中插入换行符?

(使用宏,显然有一种方法可以使用Selection来实现,但如果可能的话,我宁愿避免使用它)

(我所做的事情不起作用:range.InsertParagrah,range.InsertParagraphAfter,range.Text =“\ r \ n”,range.InsertBreak(wdLineBreak))

2 个答案:

答案 0 :(得分:3)

尝试 shift + 输入 - 我认为这样做。

答案 1 :(得分:2)

这适用于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