ShapeNodes.Insert 方法 (Publisher)
在手繪多邊形的指定節點後插入新線段。
語法
運算式。插入 (Index、SegmentType、EditingType、X1、Y1、X2、Y2、X3、Y3)
表達 代表 ShapeNodes 物件的變數。
參數
名稱 | 必要/選用 | 資料類型 | 描述 |
---|---|---|---|
Index | 必要 | Long | 要在其後面插入新節點的節點編號。 |
SegmentType | 必要 | MsoSegmentType | 要加入的線段類型。 可以為其中一個 MsoSegmentType 常數。 |
EditingType | 必要 | MsoEditingType | 新節點的編輯類型。 可以是其中一個 MsoEditingType 常 數。 |
X1 | 必要 | Variant | 如果新線段的 EditingType 是 msoEditingAuto,這個引數會指定從頁面左上角到新線段端點的水準距離。 如果新節點的 EditingType 是 msoEditingCorner,這個引數會指定從頁面左上角到新線段第一個控制點的水準距離。 |
Y1 | 必要 | Variant | 如果新線段的 EditingType 是 msoEditingAuto,這個引數會指定從頁面左上角到新線段端點的垂直距離。 如果新節點的 EditingType 是 msoEditingCorner,這個引數會指定從頁面左上角到新線段第一個控制點的垂直距離。 |
X2 | 選用 | Variant | 如果新線段的 EditingType 是 msoEditingCorner,這個引數會指定從頁面左上角到新線段第二個控制點的水準距離。 如果新區段的 EditingType 是 msoEditingAuto,請勿為此引數指定值。 |
Y2 | 選用 | Variant | 如果新線段的 EditingType 是 msoEditingCorner,這個引數會指定從頁面左上角到新線段第二個控制點的垂直距離。 如果新區段的 EditingType 是 msoEditingAuto,請勿為此引數指定值。 |
X3 | 選用 | Variant | 如果新線段的 EditingType 是 msoEditingCorner,這個引數會指定從頁面左上角到新線段端點的水準距離。 如果新區段的 EditingType 是 msoEditingAuto,請勿為此引數指定值。 |
Y3 | 選用 | Variant | 如果新線段的 EditingType 是 msoEditingCorner,這個引數會指定從頁面左上角到新線段端點的垂直距離。 如果新線段的 EditingType 為 msoEditingAuto,則請勿指定此引數的值。 |
註解
針對X1、Y1、X2、Y2、X3 和 Y3自變量,數值會以點為單位進行評估;字串可以是 Publisher (支援的任何單位,例如「2.5 in」) 。
範例
本範例在使用中出版物中第三個圖案的第四個節點之後新增光滑節點和曲線段落。 圖案必須是至少有四個節點的手繪多邊形。
With ActiveDocument.Pages(1).Shapes(3).Nodes
.Insert Index:=4, _
SegmentType:=msoSegmentCurve, _
EditingType:=msoEditingAuto, _
X1:=210, Y1:=100
End With
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。