如何在PowerPoint中自动更新未来日期?

时间:2013-12-04 02:22:06

标签: excel refresh powerpoint automatic-updates

我有一个用于我们新员工入职培训的演示文稿,其中列出了特定表格到期的时间。例如,健康保险表格必须在雇用日期后60天内提交。我希望每次演示文稿时,日期自动更新为当前日期的60天。

我目前有一个链接到Excel电子表格的文本框,其中包含公式=NOW()+60。这很好用,但除非您首先双击文本框以激活/打开Excel电子表格,然后刷新到当前日期并更新正确的未来日期,否则它仍然不会更新。

这不是一个可行的解决方案,但是因为首先需要双击和更新这些未来日期的大约6个不同的实例(嵌入在100多张幻灯片中),在第二位,我不是自己运行演示文稿,但主题专家是,技术上不够精明,甚至双击文本框强制刷新。

我希望找到能够直接在PowerPoint文本框中直接插入未来日期的代码 - 或者 - 每次打开PowerPoint时打开并刷新链接的Excel对象。

任何帮助将不胜感激,谢谢。

1 个答案:

答案 0 :(得分:0)

如果必须双击以使公式刷新,则电子表格似乎可能是嵌入的,而不是链接的。如果您改为链接信息,则只需打开Excel文件并再次保存以强制更改日期,然后打开PPT,即可查看更新的Excel文件并更新链接。

每个链接PPT将打开/关闭一次;如果你有很多链接,这可能非常耗时,但对于六个实例,我怀疑它是不是很糟糕。

这也可以在代码中完成,但是您需要将代码转换为加载项并将其安装在最终用户的PC上,以便为他们提供一键式解决方案。如果他们不能信任双击日期来更新它们,我不确定你是否想要教他们如何运行嵌入在演示文稿中的宏。如果有可能创建加载项,请大声说出,我会就如何编写代码提出一些建议。