Microsoft Visio:シェイプシートを用いることで、コネクタが図形に接着しているか否かでコネクタの色を変えることができないか検討しています。
具体的には、
Line Format - LineColorの条件文に
IF("接着しているかどうか?", 2, 0 )と記載予定です。
接着しているかどうかの判定には
Glue InfoのBegTrigger、EndTrigge
もしくは
1-D EndpointsのBeginX BeginY
の値が使えるのではないかと考えています。
接着している場合
BegTriggerの値
_XFTRIGGER(操作.476!EventXFMod)
BexinXの値
PAR(PNT(操作.476!Connections.Out.X,操作.476!Connections.Out.Y))
接着していない場合
BegTriggerの値
_XFTRIGGER('フロー線.1138'!EventXFMod)
BexinXの値
45mm
従って、条件文は例えば
「BeginXの値が関数PARかどうか」と書ければいいのですが、その方法がわかりません。
関数が記載されているかどうかの判定で構わないと思い、以下の様に書きましたがシェイプシート中ではISFORMURA関数は使えないようです。
IF(ISFORMURA(BeginX),2,0)
何かいい解決策があれば教えてください。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。