Connects.FromSheet プロパティ (Visio)

1 つまたは複数の接続の接続元となっている図形を返します。 読み取り専用です。

構文

式。FromSheet

式Connects オブジェクトを表す変数。

戻り値

Shape

注釈

Connect オブジェクトの FromSheet プロパティは単純です。 このプロパティは常に Connect オブジェクトの接続元となる図形を返します。

Connects コレクションは、複数の接続を表します。 コレクションで表されるすべての接続の接続元が同じ図形の場合、コレクションの FromSheet プロパティはその図形を返します。 それ以外の場合、FromSheet プロパティは Nothing を返し、例外は発生しません。

例

この Microsoft Visual Basic for Applications (VBA) マクロは、FromSheet プロパティを使用して、Microsoft Visio 図面から、Connect オブジェクトの接続元である図形を検索します。 この例では、接続情報はイミディエイト ウィンドウに表示されます。

この例は、接続された図形を少なくとも 2 つ含むアクティブな図面があることを前提としています。 [組織図] ステンシルの図形を 2 つ接続すると、最適な結果を得ることができます。

 
Public Sub FromSheet_Example() 
 
 Dim vsoShapes As Visio.Shapes 
 Dim vsoShape As Visio.Shape 
 Dim vsoConnectFrom As Visio.Shape 
 Dim vsoConnects As Visio.Connects 
 Dim vsoConnect As Visio.Connect 
 Dim intCurrentShapeIndex As Integer 
 Dim intCounter As Integer 
 
 Set vsoShapes = ActivePage.Shapes 
 
 For intCurrentShapeIndex = 1 To vsoShapes.Count 
 Set vsoShape = vsoShapes(intCurrentShapeIndex) 
 Set vsoConnects = vsoShape.Connects 
 
 For intCounter = 1 To vsoConnects.Count 
 Set vsoConnect = vsoConnects(intCounter) 
 Set vsoConnectFrom = vsoConnect.FromSheet 
 
 'Print the name of the shape the 
 'Connect object originates from. 
 Debug.Print vsoConnectFrom.Name 
 
 Next intCounter 
 
 Next intCurrentShapeIndex 
 
End Sub

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

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