【问题标题】:Manipulate visio chart using VBA/C# Automation使用 VBA/C# 自动化操作 visio 图表
【发布时间】:2016-06-13 12:47:47
【问题描述】:

我们有一个相当复杂的 Visio 图表,其中包含自定义样式的形状和它们之间的关系。不幸的是,形状的数据经常变化。所以我们必须手动编辑图表。此外,我们正在寻找一种自动执行此步骤的方法。我们不想编辑样式,只编辑数据。我在 MSDN 上看到 Visio 背后的模型存储在 XML 中,还有一个 VBA 参考,看起来不错。 我担心的是我们的方法很耗时,最终我们会采用手动操作的旧方法。有没有人做过类似的事情,可以给我小费吗?

【问题讨论】:

  • 嗨,是的,我有,这很耗时,但没有你想象的那么糟糕。开始在 Visio 中录制宏,这将有很大帮助。这就是我开始看待这一切的方式。
  • 录制宏是什么意思?能详细点吗?
  • 我的意思是在 visio 中记录执行基本任务并记录它们,然后检查生成的代码。如果您不知道如何做这样的事情,我建议您首先学习录制的宏

标签: vba automation visio


【解决方案1】:

Apache (N)Poi 库提供了我一直在寻找的功能。 http://poi.apache.org/diagram/

【讨论】:

    猜你喜欢
    • 2013-11-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多