Я хочу получить информацию о форме из состояния (стандартный трафарет UML). Вы можете видеть на картинке заголовок «Aktiv» и «Eintritt /» и т. Д. Я не знаю, где взять это как переменную.Visio VBA - Как получить заголовок и субтитры формы состояния (UML)
Edit: Для того, чтобы понять, я не знаю, как я могу получить информацию из формы UML в Visio. Вот пример кода:
Private Sub test()
Dim s As Shape
Dim vsoPage As Visio.Page
Dim getStateName As String
'I need the name for example "Aktiv" from the state
'and the name of the "Sub" information as "Eintritt" etc.
Set vsoPage = ThisDocument.Pages(1)
For Each s In vsoPage.Shapes
getStateName = s.????
Next s
End Sub
Здравствуйте и добро пожаловать в Stack Overflow, это не " код для меня ". Просьба представить доказательства ваших усилий, чтобы мы могли вам помочь. Я советую вам прочитать [задать вопрос] –
Эй, @ victor-moraes, спасибо за ваш комментарий. Но жаль, что я не объяснил это правильно. Я не хочу, чтобы люди кодировали меня. Я просто хочу знать, как называется метод для получения информации, которую я ищу. Мой пример кода выглядит как это нравится (это действительно неважно, но вы его просили :)
Test
–Не уверен, что вы пытались выполнить его, но [это похоже на начало] (https://msdn.microsoft. com/en-us/library/office/ff766497.aspx) –