2013-03-07 56 views
0

有沒有一種可能的方式來獲取Excel將圖片導入到工作表從Web位置不是一個簡單的URL到一個文件,而是一個動態頁面,從生成圖片在url中提供的信息?EXCEL添加圖片VBA網動態生成

我現在正在使用shapes.addpicture方法,並且出現錯誤1004 - 找不到文件。它適用於:http://www.andyross.net/images/heide_hut.jpg

但它不工作: http://charts.moneyam.com/Chart.aspx?Provider=EODIntra&Code=RBS&Size=900&Skin=GreenRed&Type=3&Scale=0&Cycle=DAY1&Span=MONTH3&OVER=EMA%2812%29;EMA%2826%29;SR;AreaBB%2826,2%29&IND=MACD%2826,12,9%29;SlowSTO%2812,3,3%29;ADX%2812%29;VOLMA%2812%29&Layout=2Line;Default;Price;HisDate&XCycle=&XFormat=

如果我把它在瀏覽器地址欄中的URL以上會工作,會產生股票圖表RBS的gif圖片。

起初我以爲這是長文件名,所以我用Tinyurl生成一個足夠短的地址以便被Excel接受。但是,它仍然不起作用(並且使用tinyurl來處理簡單的url在excel中起作用),所以我認爲它必須是動態內容。

有沒有人有任何想法如何讓這個工作?

回答

0

你可能會更好使用嵌入式瀏覽器控件。此視頻可以引導您完成設置並使用它http://www.youtube.com/watch?v=GBAHJSfm8Xg

+0

非常感謝!一旦我得到了網頁瀏覽器的工作,它就像一個魅力 - 現在我可以直接導入股票圖表到我的電子表格! – 2013-03-09 15:33:14