我有一个布局文件与仓库仓储系统(只有一层),我已经组合了布局上的尺寸与形状,visio文件与外部excel数据(有多个属性,但仅参考编号。-仅在此阶段,参考号对我们很重要)。
现在,我需要制作一个宏或任何其他解决方案来:
1)复制物业内线号码。
2)编辑形状名称。
3)在名字下面做一个新的行。
4)粘贴复制的属性。
并对从A1001-A2162,B1001-B2208,C1001-C2276,X1001-X1025,Z1001-Z2087命名的所有形状执行此操作。
有人能帮我解决这个问题吗?
发布于 2019-10-19 16:42:00
我建议不要使用形状的名称。它只是带来了不需要的混淆(名称与通用名称,名称在一个页面上是唯一的,等等)。而是使用自定义属性并将其命名为" name“。现在可以在形状数据窗口中编辑此新特性。
为了显示属性(参考号和名称),您有几种可能。
使用形状的文本(点击F2,然后使用插入菜单插入所需的字段),
或者使用Visio的数据图形。
为了标记许多形状,你当然可以写一个宏(在一个形状上使用宏记录器,然后通过用一般的形状信息替换特定的形状信息来使其通用),
但我更倾向于使用内置函数: 1)在使用形状文本的情况下,设置一个已经准备好标签的母版,然后将其用于绘图。2)如果是数据图形,只需选择所有相关的形状并应用数据图形即可。这将在一次操作中对它们进行标记。
https://stackoverflow.com/questions/58449859
复制相似问题