【问题标题】:Use value from one excel file for another excel file's chart将一个 excel 文件中的值用于另一个 excel 文件的图表
【发布时间】:2018-06-29 13:42:38
【问题描述】:

希望你在夏天有个美好的开始。 这个问题很简单,但我在谷歌上找不到答案,我很惊讶。 正如标题所说,我想要做的是使用一个excel文件中的数据,其中数据不断更新,以创建一个图表(当第一个文件中的数据用新数据更新时也会动态更新)。 我不想打开带有数据的文件或将数据导入到图表所在的文件中(这对 VBA 来说是可行的,但我想看看是否有办法在不使用的情况下做到这一点VBA)。 谢谢大家!

【问题讨论】:

    标签: excel database graph import


    【解决方案1】:

    我将您的两本工作簿称为源簿和图表簿。

    打开两本书并在图表书中创建您想要的图表类型。然后像往常一样从源书中选择您的数据。

    例如,我创建了两个名为“Source Data”和“Mirror Sheet”的工作簿。

    以下是“源数据”的内容:

    然后,我在“Mirror Sheet”上创建了一个图表和公式,并从“Source Data”中选择了数据:

    从图片中可以看出,参考公式类似于 ='[SourceWorkbookName]SourceSheetName'!CellAddress

    查看此链接以获取更深入的详细信息: https://www.microsoftpressstore.com/articles/article.aspx?p=2447199&seqNum=2

    【讨论】:

    • 这就是我的想法,因为我已经这样做了。我试着在办公室做,但它不起作用。我以为我疯了啊啊啊。原来这是因为我办公室的 excel 是 2010 年的,这不适用于 2010 年的版本。为了使它工作,我需要在同一个 Excel 窗口中打开两个工作簿。感谢您的帮助 TempleGuard!
    • @EmanuelSpektor - 抱歉,这不适用于您的具体情况!我又快速搜索了一下,这个 Youtube 视频的海报说他的方法特定于 Excel 2010:youtube.com/watch?v=_YgCJb2FF-4 本质上,他使用 PasteSpecial > Paste Link 来链接他的两个工作簿之间的数据。也许您可以在图表上实现它作为图表的源数据。
    猜你喜欢
    • 2019-07-01
    • 2021-03-16
    • 1970-01-01
    • 1970-01-01
    • 2016-07-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多