2011-07-19 148 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