WrapText プロパティ (Excel)Range.WrapText property (Excel)

オブジェクト内のテキストを折り返すかどうかを指定するバリアント型 (Variant) の値を取得または設定します。Returns or sets a Variant value that indicates if Microsoft Excel wraps the text in the object.



expressionRange オブジェクトを表す変数です。expression A variable that represents a Range object.


指定されたセル範囲内のすべてのセルで文字列が折り返されている場合は True を返します。指定されたセル範囲内のすべてのセルで文字列が折り返されていない場合は False を返します。指定されたセル範囲内に文字列が折り返されているセルと折り返されていないセルが混在する場合は Null を返します。This property returns True if text is wrapped in all cells within the specified range, False if text is not wrapped in all cells within the specified range, or Null if the specified range contains some cells that wrap text and other cells that don't.

文字列をセル内に表示するために、行の高さは必要に応じて自動的に調節されます。Microsoft Excel will change the row height of the range, if necessary, to accommodate the text in the range.


次の使用例は、シート 1 のセル B2 で、セルの文字列を列幅で折り返すように設定します。This example formats cell B2 on Sheet1 so that the text wraps within the cell.

Worksheets("Sheet1").Range("B2").Value = _ 
 "This text should wrap in a cell." 
Worksheets("Sheet1").Range("B2").WrapText = True

サポートとフィードバックSupport and feedback

Office VBA またはこの説明書に関するご質問やフィードバックがありますか?Have questions or feedback about Office VBA or this documentation? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.