Share via


CalloutFormat.Drop プロパティ (Excel)

ドロップ値が明示的に設定された吹き出しの場合、このプロパティは、テキスト境界ボックスの端からテキスト ボックスに吹き出し線がアタッチされる位置までの垂直距離 ( ポイント単位) を返します。 読み取り専用で 1 つ です。

構文

ドロップ

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

注釈

この距離は、 AutoAttach プロパティが True に設定されていない限り、テキスト ボックスの上部から測定されます。テキスト ボックスは吹き出し線の原点の左側 (吹き出し線が指す位置) です。この場合、ドロップ距離はテキスト ボックスの下部から測定されます。

このプロパティの値を設定するには、 CustomDrop メソッドを使用します。

このプロパティの値は、吹き出しのドロップ値が明示的に設定されている場合 、つまり DropType プロパティの値が msoCalloutDropCustom の場合にのみ、テキスト ボックスへの吹き出し線の添付ファイルの位置を正確に反映します。

次の使用例は、myDocument にある図形 1 の引き出し線のドロップ値が、境界ボックスの高さの半分よりも高いか低いかによって、2 つの既定のドロップ値のどちらかに置き換えられます。 この使用例が動作するためには、図形 1 は吹き出しである必要があります。

Set myDocument = Worksheets(1) 
With myDocument.Shapes(1).Callout 
 If .DropType = msoCalloutDropCustom Then 
 If .Drop < .Parent.Height / 2 Then 
 .PresetDrop msoCalloutDropTop 
 Else 
 .PresetDrop msoCalloutDropBottom 
 End If 
 End If 
End With

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

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