2011-07-19 105 views
3

如何从Powerpoint(无论是2007年还是2010年)连接到SQL DB以生成报告?我见过不少论坛,其中大多数都讨论使用外部工具。从Powerpoint连接到SQL Server

检查http://www.officekb.com/Uwe/Forum.aspx/powerpoint/34863/Linking-PowerPoint-to-a-database

http://www.ljzsoft.com/pptreport/help/ppt-report-help.htm

心不是有没有出这种情况的现成的解决方案吗?

P.S.我也在MSDN Forum上发布了这个消息。没有得到任何回复,因此在这里发布

+2

我可以从头顶上想到的一种方法是插入一个“OLE对象”,并将其链接到一个excel文件。该excel文件反过来有一个SQL数据源。 – Darknight

回答

1

开始查看VBA for PowerPoint。这有助于引用对象并操纵PP。如果要为TextFrame,网格或Excel图表提供内容,则需要查看使用SQL Server for VBA。

+0

谢谢杰夫。我会研究这个选项,看看它是否符合目的。 – hangar18

1

我只要在Excel中做到这一点,然后在PP幻灯片中嵌入Excel对象。或者将这些报告转换成图像。

PowerPoint中的编码报告似乎是错误的。

+0

我同意你的说法,但是我想的更多的是能够在运行时生成报告,而不是在Excel中生成报告,然后将其放到Powerpoint上。 – hangar18

+0

PowerPoint无论如何都将使用Excel来显示图表。他们很好地整合。 – JeffO