共用方式為


Adjustments 物件 (Publisher)

包含指定快取圖案或文字藝術師物件之調整值的集合。

註解

每個調整值表示一種方式可以調整的調整控點。 因為某些調整控制碼有兩種方式可以調整,例如,某些控制碼可以水準和垂直調整,所以圖形的調整值可能比調整控制碼還多。 圖案可以有最多可有八個調整值。

使用Shape物件的Adjustments 屬性可傳回Adjustments物件。 使用 [調整 (索引) ,其中 index 是調整值的索引編號,可傳回單一調整值。

不同的圖案具有不同數目的調整值,不同類型的調整值在不同的方向上調整圖案的幾何性質,不同型態的調整值有不同的取值範圍。

下列表格針對不同的調整類型,合併彙算有效的調整值範圍。 在大部分情況下,如果您指定的值超出有效值的範圍,則會將最接近的有效值指派給調整。

調整類型 有效值
直線 (水平或垂直) 通常 0.0 表示圖案的左邊或頂端邊界,而 1.0 表示圖案的右邊或底端邊界。 有效值會對應至您可以手動對圖形進行的有效調整。 例如,如果您只能手動地將調整桿拉到圖案的一半,則對應調整的最大值將為 0.5。

對像圖說文字等圖案,值 0.0 和 1.0 代表圖說文字行的起點和終點所定義的矩形限制,而負值和大於 1.0 的值都是有效值。
輻射狀 調整值 1.0 對應圖案寬度。 最大值是 0.5,或跨越圖案的一半。
角度 值被以度。 如果您指定範圍 -180 到 180 以外的值,則會正規化為在該範圍內。

範例

下列範例將向右鍵圖說文字加入使用中文件,並設定圖說文字的調整值。 請注意:雖然圖案只有三個調整桿,它卻有四個調整。 第三個和第四個調整值是對應於箭號頭部與頸部之間的控點。

Sub AdjustRightArrowCallout() 
 With ActiveDocument.Pages(1).Shapes.AddShape( _ 
 Type:=msoShapeRightArrowCallout, Left:=72, Top:=72, _ 
 Width:=250, Height:=190).Adjustments 
 .Item(1) = 0.75 'Adjusts width of text box 
 .Item(2) = -0.5 'Adjusts width of arrowhead 
 .Item(3) = 0.8 'Adjusts length of arrowhead 
 .Item(4) = -0.75 'Adjusts width of arrow neck 
 End With 
End Sub

屬性

另請參閱

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應