3

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

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

(使用宏,显然有一种方法可以用选择来做到这一点,但如果可能的话,我宁愿避免这样做)

(我有的东西不起作用:range.InsertParagrah, range.InsertParagraphAfter, range.Text = "\r\n", range.InsertBreak(wdLineBreak))

4

2 回答 2

3

尝试shift+ enter- 我认为这可以解决问题。

于 2011-08-16T18:35:50.080 回答
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
于 2011-08-16T18:40:51.930 回答