次の方法で共有


ShapeNode オブジェクト (Publisher)

ユーザーが定義したフリーフォームの節点の形と節点部分の編集プロパティを表します。 節点には、フリーフォームのセグメント間の頂点および曲線の部分のコントロール ポイントが含まれます。

ShapeNode オブジェクトは、 ShapeNodes コレクションのメンバーです。 ShapeNodes コレクションには、フリー フォームのすべてのノードが含まれています。

解説

単一の ShapeNode オブジェクトを取得するには、Shape.Nodes (index) を使用します。index はノードインデックス番号です。

次の使用例は、作業中の文書の 3 番目の図形の最初の節点が角の頂点である場合、その角を滑らかにします。 次の使用例を実行するには、1 番目の図形がフリーフォームである必要があります。

Sub ChangeNodeType() 
 With ActiveDocument.Pages(1).Shapes(1) 
 If .Nodes(1).EditingType = msoEditingCorner Then 
 .Nodes.SetEditingType Index:=1, EditingType:=msoEditingSmooth 
 End If 
 End With 
End Sub

プロパティ

関連項目

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。