2008-09-25 9 views
2

Dans une feuille de visio, on peut ajouter des actions. Je veux créer une action qui met à jour la valeur d'une autre cellule (la position d'un contrôle). Comment peut-on faire cela? A-t-il besoin d'une macro séparée, ou peut-il être spécifié directement? Et comment?Comment ajouter une action à visio (2003)

Répondre

2

Vous n'avez pas besoin d'un addon ou d'une macro, vous pouvez le faire dans la feuille de forme.

Dans la feuille Shapes, recherchez la section Action. Si vous ne trouvez pas le bon clic, ajoutez-le. Dans la section Action, ajoutez une ligne. Définissez les cellules à quelque chose comme:

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

Remplacez Row_1 par le nom de votre ligne de contrôle. Vous pouvez également changer "2 po". à une référence à une cellule dans laquelle vous calculez la nouvelle position.

Pour en savoir plus, voir:

MSDN: Shortcut Menu Commands

Bill Morein's: Meet A Shapesheet Function: Setf

Questions connexes