【问题标题】:Powerpoint 2013 datasource for chart用于图表的 Powerpoint 2013 数据源
【发布时间】:2020-07-04 04:23:35
【问题描述】:

我想在我的 ppt 2013 演示文稿中添加一个图表,该图表链接到 mysql 查询中的数据,以便每次幻灯片运行时都会更新图表中的数据。

这可以通过 vba 脚本实现,还是我需要查看嵌入 excel 图表和数据源?

非常感谢

戴夫

【问题讨论】:

  • "每次幻灯片运行" ...这是指每次打开演示文稿时,还是每次您在已打开的演示文稿中访问幻灯片时?无论哪种情况,您都需要为此编写代码。嵌入也无济于事;嵌入内容仅在您双击激活时才会更新,而被激活的是演示文件中包含的数据版本,而不是任何外部内容。
  • 我的意思是每次在幻灯片放映期间访问幻灯片时

标签: vba powerpoint


【解决方案1】:

对于初学者,您可以使用它在每次幻灯片更改时触发宏:

Sub OnSlideShowPageChange(ByVal SSW As SlideShowWindow)

  MsgBox "You've arrived at slide " & CStr(SSW.View.Slide.SlideIndex)

End Sub

您必须查看幻灯片上的每个形状以确定它是图表还是预先为图表命名,如果您要求的形状名称不存在,请使用捕获错误的函数。

您接下来要做什么取决于它是什么类型的图表(Excel、PPT、MSGraph 或其他)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-09-04
    • 1970-01-01
    • 1970-01-01
    • 2014-06-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多