如何在Visio 2016的头脑风暴模具中创建类似于"添加多个主题"的自定义形状



背景

我不得不多次在Visio中绘制多个矩形。我注意到Visio中头脑风暴模板的模具有一个名为"添加多个主题"的形状。当您将此形状带到文档页面时,它会提示您输入用换行符分隔的主题名称。当您根据行数提供时,带有所提供文本的主题(水平行(将添加到文档页面中。

雄心

在Visio中用矩形创建类似的(添加多个主题(自定义形状。即,我想要一个名为"添加多个组件"的形状,当它被放在文档表上时,它应该提示用换行符分隔的组件的名称。当提供这些名称时,应将提供了文本的许多矩形添加到Visio文档中。

到目前为止

我探索了以下途径-

  1. 我在Visio中打开了灵感来源的模具,并检查了

    a( 宏代码,当您将形状放入文档页面时,该代码可能会生成其他形状。

[观察]-模具中未写入宏代码。

b(在EventDropEventMultiDrop的事件中调用的形状表中的内置函数。

[观察]-单元格携带文本"无公式">

  1. 在互联网上搜索(谷歌搜索:((,了解如何使用与此问题标题相同的文本来实现这一点

[观察]-我得到了与相关的结果

  1. 添加自定义属性
  2. 将数据链接到形状
  3. 如何有效地使用Visio的思维导图功能

请求

  1. 如何设计一个能够实现抱负的定制形状

您需要的是一个带有的模版

  • 模块
  • 表格
  • 大师主控形状(要丢弃的形状(的ondrop单元格中会有一个调用子程序的公式(如subCallForm(,子程序本身会调用表单。ondrop单元格中的公式如下:=CALLTIS("MyModule"、"CallForm"(

子调用形式(shp为shape(Shp.delete'不再需要该形状myForm.show末端子

在表单中,您将有两个文本框:供master使用和用于条目列表。然后,一个按钮可以触发命令:ActivePage。删除应用程序。文件。项([AnyStencil](。大师。项目U([TheChosenMaster](,1,1将所需的母版放置在位置1,1。

最新更新