应用于 CalloutFormat 对象的 Length 属性。
对于 CalloutFormat 对象,当指定标注的 AutoLength 属性为 False时,Length 属性将以磅为单位返回标注线的第一条线段(即与标注文本框相连的线段)的长度。仅适用于标注线由若干线段组成的标注(msoCalloutThree 类型和 msoCalloutFour 类型)。Single 类型,只读。
expression.Length
expression 必需。该表达式返回上述对象之一。
本属性为只读属性。可用 CustomLength 方法为 CalloutFormat 对象设置本属性的值。
如果标注“callout1”的第一条线段的长度固定为某一值,那么本示例将使第一张工作表上标注“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
本示例返回活动单元格中第二个拼音文本串的长度。
ActiveCell.FormulaR1C1 = "







"
ActiveCell.Phonetics.Add Start:=1, Length:=3, Text:="




"
ActiveCell.Phonetics.Add Start:=4, Length:=3, Text:="

"
MsgBox ActiveCell.Phonetics(2).Length