Я использую Visio 2016. У меня есть функция с именем «Insert_Below», в которой я помещаю мастер (например, «MasterA») на страницу. У меня есть настройка действия для другой фигуры ("shp"), которая вызывает "Insert_Below", например, так:
' Action in shape sheet of shp
Actions.Row_1 - CALLTHIS("ThisDocument.Insert_Below")
' In ThisDocument.Insert_Below
Set newShp = pg.Drop(mstr, x, y)
Обычно, когда я добавляю фигуру, перетаскивая ее из трафарета, открывается диалог данных формы, потому что я имейте пару полей данных формы, установленных, чтобы спросить при падении. Но когда запускается действие, я не получаю диалоговое окно данных формы для добавленной формы, «newShp» выше.
Могу ли я принудительно заставить диалоговое окно каким-либо образом открыть newShp?
Это кросс пост на visguy.com - Пост