我正在尝试在表格单元格中插入换行符。到目前为止,我一直在尝试操纵单元格的范围,但要么出现错误,要么导致我的文本进入后续行或表格之外。
如何在表格单元格中插入换行符?
(使用宏,显然有一种方法可以用选择来做到这一点,但如果可能的话,我宁愿避免这样做)
(我有的东西不起作用:range.InsertParagrah, range.InsertParagraphAfter, range.Text = "\r\n", range.InsertBreak(wdLineBreak))
尝试shift+ enter- 我认为这可以解决问题。
这适用于 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