在Visio中获取主形的宽度

问题描述 投票:0回答:1

我正在尝试在VBA中编写一个函数,将一个主对象放置在其选择框的左下角,为此,我需要获取主形状的宽度和高度,然后将其放置在x + width上/ 2,y +高度/ 2。但是我无法弄清楚如何访问主形状的width和height属性。我注意到母版有PageSheet属性,但是文档中没有说明如何访问该工作表中的单元格。

我有一个模具变量,在其中通过名称访问特定的母版,并且在通过Page.Drop放置母版之前,我不知道如何获取母版的宽度或高度。

此行不起作用。

PlumbingStencil.Masters(AntennaMasterName).PageSheet.Cells ("width")

我正在尝试在VBA中编写一个将主对象放置在其选择框左下角的函数,为此,我需要获取主形状的宽度和高度,然后将其放置...] >

excel vba visio
1个回答
0
投票

您应在主对象上使用BoundingBox方法。这将为您提供母版纸的范围,并让您计算宽度。

© www.soinside.com 2019 - 2024. All rights reserved.