Excel中的Powerpoint-链接图表不自动更新路径

Excel中的Powerpoint-链接图表不自动更新路径,excel,charts,powerpoint,Excel,Charts,Powerpoint,我正在更新一个工具,使用户能够使用一些数据进行一些基本的时间序列分析。当一系列图从下拉列表中选择不同的时间序列时,它们会自动更新。插入Excel电子表格的是PowerPoint演示文稿,该演示文稿以前已链接到Excel电子表格中的图形,因此它会根据Excel进行更新。这就是我在更新时遇到的困难 我在Excel中复制图形,然后在PowerPoint中执行“粘贴特殊->粘贴链接->Microsoft Excel图表对象”。在我尝试移动文件或更改文件名之前,这一切都很正常。它不会链接到插入PowerP

我正在更新一个工具,使用户能够使用一些数据进行一些基本的时间序列分析。当一系列图从下拉列表中选择不同的时间序列时,它们会自动更新。插入Excel电子表格的是PowerPoint演示文稿,该演示文稿以前已链接到Excel电子表格中的图形,因此它会根据Excel进行更新。这就是我在更新时遇到的困难

我在Excel中复制图形,然后在PowerPoint中执行“粘贴特殊->粘贴链接->Microsoft Excel图表对象”。在我尝试移动文件或更改文件名之前,这一切都很正常。它不会链接到插入PowerPoint文件的文件,而是保留链接图形中的完整文件路径,并继续指向链接发生的原始文件。我想让它做的就是继续查找PowerPoint文件插入到的文件中的位置。嵌入不是一个选项,因为有很多图形,这导致文件开始推200mb,我相信(尽管我对此持开放态度)

他们去年似乎确实让它工作了,但他们使用的是Excel2003。我想知道Excel 2013的行为是否有所不同,这是导致我出现问题的原因

最后一个要求是,根据我工作的组织规则,VBA是不允许的。我觉得要么解决方案非常简单,要么我就是在要求一个棍子上的月亮


谢谢

对,看来我已经解决了。以1997-2003文件格式插入PowerPoint演示文稿意味着我可以移动excel电子表格,链接将继续引用插入PowerPoint文件的文件。所以我在xlsx文件中嵌入了一个2003年的PowerPoint文件


这向我表明,链接图表的处理方式在旧版本(2003年及以前)和当前版本(2007年及以后)的PowerPoint之间发生了变化。

对,我似乎已经解决了这个问题。以1997-2003文件格式插入PowerPoint演示文稿意味着我可以移动excel电子表格,链接将继续引用插入PowerPoint文件的文件。所以我在xlsx文件中嵌入了一个2003年的PowerPoint文件


这对我来说意味着链接图表的处理方式在旧版本(2003年及以前)和当前版本(2007年及以后)的PowerPoint之间发生了变化。

我似乎不记得文档之间的这种链接能够处理这样的变化,您最终可以选择指向的新文件,但是如果没有VBA,您将非常有限,并且必须为每个文件手动执行此操作!是的,VBA对我来说是显而易见的答案。然而,我回到了最初的版本,看起来链接似乎以某种方式被缩短为一个简单的工作表和单元格引用,而不是完整的文件路径,这可能就是为什么你可以将整个内容移动到它周围工作得很好的原因。我似乎不记得文档之间的这种链接能够处理这样的更改,您最终可以选择指向的新文件,但如果没有VBA,您将非常有限,并且必须为每个文件手动执行此操作!是的,VBA对我来说是显而易见的答案。然而,我回到了原始版本,看起来链接似乎以某种方式被缩短为一个简单的工作表和单元格引用,而不是完整的文件路径,这可能就是为什么你可以将整个内容移动到它周围工作得很好的原因,我发现更改嵌入演示文稿的excel文件的名称会导致链接中断。因此,尽管我可以移动excel文件,但excel文件的文件名必须保持不变。更改演示文稿名称不会断开链接。要稍微扩展一下,我发现更改嵌入演示文稿的excel文件的名称会导致链接断开。因此,尽管我可以移动excel文件,但excel文件的文件名必须保持不变。更改演示文稿名称不会断开链接。