Board logo

標題: 關於callout用的AutomaticLength指令用法!! [打印本頁]

作者: yenwang    時間: 2015-10-14 23:59     標題: 關於callout用的AutomaticLength指令用法!!

想請問大家,針對下列所使用於callout用的指令, .AutomaticLength
我怎麼都試不出來><
想請問大家這指令是要怎麼寫才對
thank you!


CalloutFormat.AutomaticLength 方法 (excel (英文)
其他版本
會指定圖說文字移動時圖說文字線 (附加至圖說文字方塊的線段) 的第一條線段會自動調整。使用CustomLength方法指定圖說文字線的第一條線段保留每當移動圖說時Length屬性所傳回的固定的長度。僅適用於其行所組成 (類型msoCalloutThree和msocalloutfour 類型) 的多個線段的圖說文字。
語法
expression .AutomaticLength
expression 代表 CalloutFormat 物件的變數。
註解
套用此方法將AutoLength屬性設定為True。
範例
本範例會判斷 myDocument 上第一個圖案的圖說文字線,如果圖說文字線第一條線段的長度是自動調整,就切換成固定長度;反之則將其切換成自動調整長度。為使本範例正常執行,第一個圖案必須是圖說文字。
VBA
Set myDocument = Worksheets(1)
With myDocument.Shapes(1).Callout
If .AutoLength Then
.CustomLength 50
Else
.AutomaticLength
End If
End With
作者: stillfish00    時間: 2015-10-15 17:07

回復 1# yenwang
先不說VBA ,Excel 2010 手動插入圖說文字,我就無法固定一端連接點了。
你的可以嗎?
作者: yenwang    時間: 2015-10-15 20:56

回復 2# stillfish00

無法固定,我有試過其他版本
在2003時還可以固定
2007, 2010 and 2010都無法固定
所以我才查到有這指令想試看看說
但是不知道要怎麼Try
搞不出來說><
作者: stillfish00    時間: 2015-10-16 09:53

回復 3# yenwang
那應該就是這功能拿掉了,一些相關屬性和方法也都失效了




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)