我正在使用Excel 2010查詢MS SQL數據庫和其他Excel文件以導入數據。我爲每個數據連接設置了不同的時間間隔(10個連接)。 在excel中,這些數據被切分和切塊以創建在PowerPoint中呈現的有意義的圖表。在Excel 2010中刷新外部數據,但文件在後臺打開但未被使用
我能找到一個VB的廣告投放PowerPoint的自動更新Excel中的數據,當演示文稿被循環。
由於PowerPoint每次刷新圖表時都會嘗試打開Excel表格,因此我會在後臺打開excel文件(PowerPoint背後)。 我的問題是在Excel中,因爲它沒有被主動使用,所以數據連接不會自動刷新。
我已經嘗試了各種解決方案,但他們需要vb /宏手動啓動,但是我需要這個基於爲數據連接提供的時間自動刷新數據。
是否有一個VB代碼,我可以在Excel中使用來刷新數據連接,同時打開excel工作簿但未被主動使用?
欣賞如果你能指向我的相關職位,或指導我。
預先感謝您。
http://stackoverflow.com/questions/2319683/vba-macro-on-timer-style-to-run-code-every -set-number-of-seconds-ie-120-secon – SeanC
非常感謝Sean。我可以按照上面的帖子中的解釋使用時間。但是,如果我不積極使用工作表,我該如何讓計時器從我的Excel工作表中運行代碼?我可以使用什麼代碼來刷新工作簿? –