2013-03-07 57 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