Как выбрать фигуры с помощью vba в уже созданном чертеже Visio

У меня есть чертеж Visio, и я хочу иметь возможность выбирать из него фигуры и вставлять их на другие листы в зависимости от определенных переменных.

Какой код для выбора различных фигур на странице. Я пытаюсь это, но это не работает.

Dim vsoSelection As Visio.Selection
vsoSelection.Select Visio.Shape(1), visSelect

Что мне здесь не хватает?

а также возможно ли получить строки, введенные в текстовые поля в Visio?

1 ответ

Решение

Я предполагаю, что вы получаете ошибку, потому что ваш объект vsoSelection - ничто. Так что вам нужно сделать: Set vsoSelection = ActiveWindow.Selection

Другие вопросы по тегам