CalloutFormat.Length プロパティ (Excel)

吹き出し行の最初のセグメント (テキスト吹き出しボックスに添付されたセグメント) の長さ (ポイント単位) を表す Single 値を返します。

構文

長さ

CalloutFormat オブジェクトを表す変数。

注釈

このプロパティは読み取り専用で、行が複数のセグメントで構成されているコールアウト (MsoCalloutType タイプ msoCalloutThree および msoCalloutFour) で、 AutoLength プロパティが False に設定されているコールアウトにのみ適用されます。

CalloutFormat オブジェクトのこのプロパティの値を設定するには、CustomLength メソッドを使用します。

callout1 という名前の吹き出しの最初の線セグメントの長さが固定されている場合、この例では、ワークシート 1 の callout2 という名前の吹き出しの最初の線セグメントの長さもその長さに固定するように指定しています。 この使用例が動作するには、両方の線吹き出しの引き出し線が複数のセグメントで構成されている必要があります。

Set myDocument = Worksheets(1) 
With myDocument.Shapes 
 With .Item("callout1").Callout 
 If Not .AutoLength Then len1 = .Length 
 End With 
 If len1 Then .Item("callout2").Callout.CustomLength len1 
End With

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。