【问题标题】:Dynamically changing slides based off user input in Powerpoint根据 Powerpoint 中的用户输入动态更改幻灯片
【发布时间】:2015-10-14 04:24:51
【问题描述】:

我希望创建一个 PowerPoint,使我能够检查介绍性幻灯片上的几个框,然后确定演示文稿中幻灯片上图表的外观。这是否可以仅在 Powerpoint 中执行,或者我需要将复选框放入 Excel 并在该程序中显示/隐藏信息,然后将 powerpoint 图表链接到此工作表?

或者,我有没有办法在 Powerpoint 中插入某种 Javascript,它会根据用户输入显示/隐藏图表的各个部分?

感谢您的意见:p

【问题讨论】:

  • 您可以使用 Visual Basic 来执行此操作。

标签: javascript ms-office powerpoint powerpoint-2013 office-js


【解决方案1】:

你应该看看Office Add-Ins。从本质上讲,Office 加载项是嵌入在 Office 中的 Web 应用程序,其 API 允许与当前文档/应用程序进行交互。听起来正是您所需要的。

加布里埃尔·罗耶

Office 可扩展性团队的开发人员,MSFT

【讨论】:

  • 我们每天都在研究插件功能,有什么地方可以让我们了解更多有关 API 路线图或提供反馈的地方吗?
  • @Cilvic。 Gab 的回复具有误导性:目前没有可以帮助您的 PowerPoint 的“网络插件”API。目前只有 Word 和 Excel 的 API。您可以在这里提供反馈:officespdev.uservoice.com.
  • @CindyMeister - 请原谅,但事实上,您可以在 PowerPoint 中同时拥有内容和任务窗格加载项,详情如下:msdn.microsoft.com/EN-US/library/office/dn833104.aspx。虽然我们还没有更新 PowerPoint 的 API 界面,但您仍然可以在 PowerPoint 加载项中使用所有 Office JS api。
  • @Gab。抱歉,我弄错了 PowerPoint 的可用功能。但我仍然发现您的回复具有误导性,因为它对于早于 2013 的版本并不准确。 user80648:但是,如果您的目标不是 Office 2013 或更高版本,或者意图是操纵幻灯片内容(更改图表)并嵌入图表在演示文稿中(不是在外部工作簿中),当前可用的 JS API 无济于事。
  • @gab 我同意当前的 API 对这个问题没有任何帮助。因此,我询问了路线图。有链接吗?
猜你喜欢
  • 1970-01-01
  • 2014-01-15
  • 1970-01-01
  • 1970-01-01
  • 2014-01-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-04-28
相关资源
最近更新 更多