6-08.図形の操作:図形内に文字列を挿入するには?

ShapeオブジェクトのTextFrame2プロパティ、TextRange2オブジェクトのCharactersプロパティ

オブジェクト.Characters.Text

図形内に文字列を挿入するには、ShapeオブジェクトのTextFrame2プロパティでTextFrame2オブジェクトを取得し、そのTextRangeプロパティでTextRange2オブジェクトを取得します。TextRange2オブジェクトのCharactersプロパティは、オブジェクトに含まれる文字列を表すCharactersオブジェクトを返します。そのTextプロパティに文字列を代入します。TextFrame2オブジェクトやTextRange2オブジェクトは、Excel 2007で追加された機能です。


図形の中に、「Jam&Momo」という文字列を挿入する

Sub Sample()

With ActiveSheet.Shapes(1).TextFrame2

.TextRange.Characters.Text = “Jam&Momo”

End With

End Sub

 

実行例

 

このエントリーをはてなブックマークに追加

IT開発関連書とビジネス書が豊富な翔泳社の通販『SEshop』
dポイントがどんどんたまる【d払いポイントGETモール】
業界最安値宣言!高性能・低価格のパソコン通販は【UsedFun】
リラクゼーションをお得に体験!ご予約はEPARKで!
【じゃらん】国内25,000軒の宿をネットで予約OK!2%ポイント還元!
【早い者勝ち!】.com/.net/.jp ドメイン取るならお名前.com
2022年9月14日