【问题标题】:Create Visio Database Diagram from Excel Table and Field List从 Excel 表和字段列表创建 Visio 数据库图表
【发布时间】:2017-06-05 15:37:55
【问题描述】:

我有一个 Excel 工作表,其中包含以下列: 表名 字段名称 数据类型

我的目标是将其导入 Visio,并让它为每个表格生成表格形状,并用每个字段/数据类型填充它们。

然后我可以绘制关系线并安排一切。

我在这里和其他网站上看到过有关导入 Excel 的帖子,但似乎是数据,而不是数据计划。

有人知道怎么做吗?如果您需要更多信息,请告诉我。

我使用的是 Office 2010。

谢谢!

【问题讨论】:

    标签: excel database-design excel-2010 diagram visio


    【解决方案1】:

    根据我的阅读,您正在尝试创建实体关系图。这些图表有一个模板,但我认为只有专业版。 这是第一个链接:https://support.office.com/en-us/article/Create-a-Database-Model-also-known-as-Entity-Relationship-diagram-7042e719-384a-4b41-b29c-d1b35719fc93

    【讨论】:

    • 这很接近,但我想获取一个带有表/字段名称列表的 Excel 电子表格,并使用它让 Visio 创建数据库模型。似乎没有办法做到这一点。我有专业的。
    • 没错。到目前为止,还没有实现从 Excel 生成。你知道这个话题吗:stackoverflow.com/questions/2488/…
    • 是的,我看到了。真的很想用 Visio,这样我就可以和同事分享工作了。谢谢!
    • 另一方面,您可以使用 VBA 在 Visio 中编写自己的解决方案。问题是它是否值得。 (从模板开始,您将打开一个到 excel 的连接,为每个表格拖放一个实体形状,并为每个表格列向实体添加一个字段)。
    • 这很有趣。这将需要一些开发时间,但可以在我想这样做的任何时候变成运行的程序。感谢您的提示!
    【解决方案2】:

    我最终创建了一系列 Excel 公式,以生成 CREATE TABLE 语句。我在一个临时 SQL 数据库中运行这些。现在我正在使用一个新的 SQL 图表来映射表之间的关系,然后我会看看我是否可以将它带入 Visio。

    【讨论】:

      猜你喜欢
      • 2016-09-16
      • 1970-01-01
      • 2023-03-26
      • 2020-08-24
      • 1970-01-01
      • 2020-12-23
      • 2020-05-13
      • 2016-05-26
      • 1970-01-01
      相关资源
      最近更新 更多