Zugriff auf Shapes
Da ein Shape sowohl auf dem Zeichenblatt als auch als Master-Shape in einer Schablone liegen kann, muss genau geklärt werden, auf welches Shape an welchem Ort zugegriffen wird.
Master-Shapes in einer Schablone
Wird auf eine Schablone zugegriffen, kann man auch auf dortige Master-Shapes zugreifen. Die Anweisung
Documents(i).Masters.GetNames
übergibt die Namen aller Master-Shapes an ein Array, wenn es sich bei Documents(i) um eine Schablone handelt. Das folgende Beispiel durchläuft alle Dateien, überprüft, ob es sich um Schablonen handelt, und zeigt deren Master-Shapenamen an:
Sub MastersAnzeigen() Dim intMaster As Integer Dim intDokumente As Integer Dim strMasternames() As String Dim strAusgabe As String For intDokumente = 1 To Documents.Count ...
Get Microsoft Visio 2013 - Das Handbuch now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.