Как добавить действие в Visio (2003 г.)

В форму Visio можно добавлять действия. Я хочу создать действие, которое обновляет значение другой ячейки (положение элемента управления). Как можно это сделать. Нужен ли ему отдельный макрос или его можно указать напрямую? И как?


person Paul de Vrieze    schedule 25.09.2008    source источник


Ответы (1)


Вам не нужен аддон или макрос, вы можете сделать это в Shapesheet.

В Shapesheet найдите раздел Action. Если вы не нашли его, щелкните правой кнопкой мыши и добавьте его. В разделе «Действие» добавьте строку. Установите для ячеек что-то вроде:

Action = SETF(GetRef(Controls.Row_1),"2 in.")+SETF(GetRef(Controls.Row_1.Y),"2 in.")
Menu = "Move Control"

Измените Row_1 на имя вашей контрольной строки. Вы также можете изменить «2 дюйма». к ссылке на ячейку, в которой вы вычисляете новую позицию.

Чтобы узнать больше, см.:

MSDN: команды контекстного меню

Билл Морейн: Знакомство с функцией Shapesheet: Setf

person Community    schedule 25.09.2008