Shape单击打开外部数据选项卡

时间:2014-06-16 20:15:56

标签: vba visio excel-external-data

我试图让我的visio能够在单击某个形状时打开某个外部数据选项卡。我已经找到了如何将特定行的数据链接到形状而不是相反的方式。这甚至可能吗?

1 个答案:

答案 0 :(得分:0)

看起来这会对您有所帮助VISIO - highlight specific row in the data file when clicking on the corresponding shape in Visio.

其中一些亮点包括:访问该窗口的方法是遍历每个ActiveWindow.Windows。当您遇到ID为visWinIDExternalData的ID时,您可以控制Window.SelectedDataRecordsetWindow.SelectedDataRowID属性。 Microsoft MVP在该论坛中留下的代码还包括如何从所选形状中获取DataRecordsetID和DataRowID,因此有足够的数据可用于为窗口提供所需的选择。

其他资源:

Shape.GetLinkedDataRow Method (Visio)

Shape.GetLinkedDataRecordsetIDs Method (Visio)

Window.SelectedDataRecordset Property (Visio)

Window.SelectedDataRowID Property (Visio)