父形状中有3个子形状。调整父形状的大小时,子形状(3)也将被调整大小。因此,当我调整父形状的大小时,只有特定的子形状不能全部调整大小。上述情况需要什么ShapeSheet公式?
答案 0 :(得分:1)
您可以设置ResizeMode
单元格来实现此目的。对于子形状,通常将使用默认值(0),这将告诉形状使用在组形状中设置的ResizeMode
值。因此,您可以将组的ResizeMode
单元格设置为1,这告诉它仅使用重新定位。
以下是值from the documentation的列表:
- 0使用组的设置-visXFormResizeDontCare
- 仅1个重定位-visXFormResizeSpread
- 2个具有组的缩放比例-visXFormResizeScale
如果希望子形状使用不同的行为,则可以相应地在每个子形状中设置单元格。
在幕后,使用值为1的Width
和Height
单元设置为绝对值,而使用2(以及组形状的默认值)设置相对值。这些形状是在将形状添加到组中时设置的,因此您需要确保先设置ResizeMode
值。
答案 1 :(得分:1)
每个子形状都必须更改其宽度和高度公式值。为每个不想调整大小的子形状打开形状表编辑器,如果希望子形状的宽度始终为20mm,则设置 Width 单元格 = GUARD(20mm )。 高度单元格类似。