3

表のセルに改行を挿入しようとしています。これまでのところ、セルの範囲を操作しようとしましたが、エラーが発生するか、テキストが後続の行またはテーブルの外に出てしまいます。

表のセルに改行を挿入するにはどうすればよいですか?

(マクロを使えば、Selection で行う方法もあるらしいが、できれば避けたい)

(動作しないもの: 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)

/編集/

これはどう?範囲を取得するために選択を使用することを許してください。あなたがそれを気に入らないことは知っていますが、それは私がテストする最も速い方法でした. 独自の方法で範囲を取得できます。

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 に答える