0

有没有一种可能的方法让 Excel 从 Web 位置将图片导入工作表,其中 Web 位置不是文件的简单 url,而是从 url 中提供的信息生成图片的动态页面?

我目前正在使用 shape.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 放在浏览器地址栏中,上面的 URL 就可以工作,并且会为 RBS 生成一个股票图表的 gif 图像。

一开始我以为是长文件名,所以我用 Tinyurl 生成了一个短到可以被 Excel 接受的 url。但是,它仍然不起作用(并且使用 tinyurl 作为简单 url 在 excel 中确实有效)所以我认为它必须是动态内容。

有人对如何使它起作用有任何想法吗?

4

1 回答 1

0

使用嵌入式网络浏览器控件可能会更好。该视频可以引导您完成设置和使用http://www.youtube.com/watch?v=GBAHJSfm8Xg

于 2013-03-07T11:07:38.537 回答