如何让 Visio shapesheet SETF() 获取单元格公式而不是值?
How to let Visio shapesheet SETF() get the cell formula instead of the value?
我想更改 Visio 图表中箭头的方向。我为箭头形状写了一个动作:
=SETF(GetRef(User.Temp),BeginArrow)+SETF(GetRef(BeginArrow),EndArrow)+SETF(GetRef(EndArrow),User.Temp)
但是当箭头末端是公式时,例如=USE("Composite"),SETF()函数只能得到值“0”,而不能得到公式。我怎样才能保留公式?
尝试像
这样的语法
SETF(GetRef(User.Temp),"BeginArrow")
阅读更多关于 SETF Function
Update 当你用 function USE 编写公式时,你必须用双逗号包裹行尾的名称
SETF(GetRef(BeginArrow),"Use(""f"")")+SETF(GetRef(EndArrow),"Use(""f"")")
我试过但找不到使用 VISIO 函数将公式从一个 ShapeSheet 单元格复制到另一个单元格的方法。
对于这个特定的操作(换行结束),我可以使用 VISIO 提供的命令:形状 -> 操作 -> 反转结束。
感谢您的回答。
我想更改 Visio 图表中箭头的方向。我为箭头形状写了一个动作:
=SETF(GetRef(User.Temp),BeginArrow)+SETF(GetRef(BeginArrow),EndArrow)+SETF(GetRef(EndArrow),User.Temp)
但是当箭头末端是公式时,例如=USE("Composite"),SETF()函数只能得到值“0”,而不能得到公式。我怎样才能保留公式?
尝试像
这样的语法SETF(GetRef(User.Temp),"BeginArrow")
阅读更多关于 SETF Function
Update 当你用 function USE 编写公式时,你必须用双逗号包裹行尾的名称
SETF(GetRef(BeginArrow),"Use(""f"")")+SETF(GetRef(EndArrow),"Use(""f"")")
我试过但找不到使用 VISIO 函数将公式从一个 ShapeSheet 单元格复制到另一个单元格的方法。 对于这个特定的操作(换行结束),我可以使用 VISIO 提供的命令:形状 -> 操作 -> 反转结束。
感谢您的回答。