Word) (ShapeNodes 物件
之所有 ShapeNode 集合 在指定之手繪多邊形物件。 每個 ShapeNode 物件代表線段的手繪多邊形中還是的控制點弧形線段的手繪多邊形的節點。
您可以手動建立手繪多邊形,或使用 BuildFreeform 和 ConvertToShape 方法。
使用 Nodes 屬性可傳回 ShapeNodes 集合。 下列範例會刪除使用中文件上第三個圖案中的第四個節點。 這個範例正常執行,第三個圖案必須使用至少四個節點的手繪多邊形。
ActiveDocument.Shapes(3).Nodes.Delete 4
使用 [ 插入 ] 建立新的節點並將其新增至 ShapeNodes 集合的方法。 下列範例會在使用中文件上圖案三的節點四之後,加入具有弧形線段的平滑節點。 為了讓本範例順利運作,圖案三必須是至少擁有四個節點的手繪多邊形。
With ActiveDocument.Shapes(3).Nodes
.Insert 4, msoSegmentCurve, msoEditingSmooth, 210, 100
End With
使用 [索 引 (節點) ,其中 Index 是節點索引編號,可傳回單一 ShapeNode 物件。 如果在使用中文件上第三個圖案中的第一個節點是角點,下列範例會讓順利點。 這個範例正常執行,第三個圖案必須的手繪多邊形。
With ActiveDocument.Shapes(3)
If .Nodes(1).EditingType = msoEditingCorner Then
.Nodes.SetEditingType 1, msoEditingSmooth
End If
End With
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。