Home » エクセルマクロ・Excel VBAの使い方 » 図形内文字列 » ExcelのTextFrameとTextFrame2のプロパティ比較一覧

ExcelのTextFrameとTextFrame2のプロパティ比較一覧

動作検証バージョン:64bit Windows 10 Pro + 32bit Excel(バージョン2002 ビルド12527.20242 Microsoft Store)

Excel VBAで、文字列枠を表すTextFrameオブジェクトとTextFrame2オブジェクトには、似たプロパティも用意されていますが、違っている部分も結構あります。

TextFrameとTextFrame2の違いを確認しやすくするために、プロパティを五十音順で一覧にしておきます。

[スポンサードリンク]
TextFrameの
プロパティ
戻り値TextFrame2の
プロパティ
戻り値
ApplicationObjectApplicationObject
AutoMarginsBoolean--
AutoSizeBooleanAutoSizeMsoAutoSize
--ColumnTextColumn2
CreatorLongCreatorLong
--HasTextMsoTriState
HorizontalAlignmentXlHAlign--
--HorizontalAnchorMsoHorizontal
Anchor
HorizontalOverflowXlOartHorizontal
Overflow
--
MarginBottomSingleMarginBottomSingle
MarginLeftSingleMarginLeftSingle
MarginRightSingleMarginRightSingle
MarginTopSingleMarginTopSingle
--NoTextRotationMsoTriState
OrientationMsoText
Orientation
OrientationMsoText
Orientation
ParentObjectParentObject
ReadingOrderLong--
--PathFormatMsoPathFormat
--RulerRuler2
--TextRangeTextRange2
--ThreeDThreeDFormat
VerticalAlignmentXlVAling--
--VerticalAnchorMsoVertical
Anchor
VerticalOverflowXlOartVertical
Overflow
--
--WarpFormatMsoWarpFormat
--WordArtFormatMsoPreset
TextEffect
--WordWrapMsoTriState

PowerPoint VBAのTextFrameとTextFrame2の違いよりも、Excel VBAのTextFrameとTextFrame2のほうが異なる部分が多くなっています。

TextFrameとTextFrame2のメソッドの違い

メソッドについては、TextFrameオブジェクト・TextFrame2オブジェクトいずれも1つしか用意されていません。

TextFrameオブジェクトにはCharactersオブジェクトを返すCharactersメソッドだけが、

Excel.TextFrame.Characters

TextFrame2オブジェクトには戻り値のないDeleteTextメソッドだけが、

Excel.TextFrame2.DeleteTextbox

それぞれ用意されています。

最終更新日時:2021-11-04 12:44

[スポンサードリンク]

Home » エクセルマクロ・Excel VBAの使い方 » 図形内文字列 » ExcelのTextFrameとTextFrame2のプロパティ比較一覧

「図形内文字列」の記事一覧

検索

Copyright © インストラクターのネタ帳 All Rights Reserved.

.