Excel) (Adjustments 物件
包含指定之快取圖案、 文字藝術 師物件或連接器的調整值集合。
註解
每個調整值都代表調整控制碼可以調整的一種方式。 因為某些調整控制碼有兩種方式可以調整,例如,某些控制碼可以水準和垂直調整,所以圖形的調整值可能比調整控制碼還多。 圖案可以有最多可有八個調整值。
使用 調整 若要傳回 Adjustments 物件的屬性。 使用 [調整 (索引) ,其中 index 是調整值的索引編號,可傳回單一調整值。
不同的圖形有不同的調整值數目。 不同種類的調整會以不同的方式變更圖形的幾何。 此外,不同種類的調整具有不同範圍的有效值。 例如,下列圖例會顯示向右箭號圖說的四個調整值各對圖說的幾何定義有什麼作用。
注意事項
因為每個可調整的圖案都有一組不同的調整值,所以檢驗某一特定圖案的調整列為的最好方法是,先手動建立該類圖案的一個案例,再啟用巨集錄製程式並調整該圖案,然後檢視所記錄的程式碼。
下列表格針對不同的調整類型,合併彙算有效的調整值範圍。 在大部分情況下,如果您指定的值低於有效值範圍,則會將最接近的有效值指定給調整。
調整類型 | 有效值 |
---|---|
直線 (水平或垂直) | 一般而言,0.0 值代表圖形的左邊緣或上邊緣,而值 1.0 則代表圖案的右邊緣或下邊緣。 有效值會對應至您可以手動對圖形進行的有效調整。 例如,如果手動調整時只能將控點拖曳到圖案所具有的大小的一半的位置,那麼相應的調整值的最大值就是 0.5。 對於像接點和圖說之類的圖案,0.0 和 1.0 只是表示接點或圖說線的起點和終點所定義的矩形的界限,負值和大於 1.0 的數也是有效值。 |
放射狀 | 調整值 1.0 相應於圖案的最大寬度。 最大值為 0.5 表示有效調整範圍是圖案所具有的大小的一半 |
角度 | 值被以度。 如果您指定的範圍 180 到 180 以外的值,它將會正規化為在該範圍內。 |
範例
下列範例會在 myDocument 中新增向右箭號圖說,並且設定該圖說的調整值。 請注意,雖然該圖案只有三個調整控點,但是卻有四個調整值。 第三個和第四個調整值是對應於箭號頭部與頸部之間的控點。
Set myDocument = Worksheets(1)
Set rac = myDocument.Shapes.AddShape(msoShapeRightArrowCallout, _
10, 10, 250, 190)
With rac.Adjustments
.Item(1) = 0.5 'adjusts width of text box
.Item(2) = 0.15 'adjusts width of arrow head
.Item(3) = 0.8 'adjusts length of arrow head
.Item(4) = 0.4 'adjusts width of arrow neck
End With
屬性
另請參閱
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。