谢谢呆猫的回答,但是我想说我其实已经将embedmovie设为true的了,而且文件大小有变化,可是一旦退出重开就白屏了,请大家为我出出主意吧,实在困扰我很久了...谢谢大家
你用的是 shockwave flash object 控件吧?如果是这样,那么出现白屏是因为嵌入的swf文件只将路径记录到了excel,而并没有把swf文件存到Excel文件中,因此再次打开后,找不到文件就会白屏。
解决办法是:
1、插入 shockwave flash object 控件;
2、将swf路径写入 movie 属性;
3、更改 EmbedMovie 属性为 TRUE;
4、存盘,关闭Excel,再打开就能够正常使用了。
5、注意:完成第四步后,若发现文件大小没有发生改变,则让swf完整播放一次或运行一次后,在存盘,关闭Excel。
--------------------2010-8-29-补充
那我就没招了,这个方法是我自己测试过的,关闭再打开没有问题,也许是用的swf文件不一样吧。
解决办法是:
1、插入 shockwave flash object 控件;
2、将swf路径写入 movie 属性;
3、更改 EmbedMovie 属性为 TRUE;
4、存盘,关闭Excel,再打开就能够正常使用了。
5、注意:完成第四步后,若发现文件大小没有发生改变,则让swf完整播放一次或运行一次后,在存盘,关闭Excel。
--------------------2010-8-29-补充
那我就没招了,这个方法是我自己测试过的,关闭再打开没有问题,也许是用的swf文件不一样吧。
温馨提示:答案为网友推荐,仅供参考
第1个回答 2010-08-28
两者风马牛 别往一块扯 excle是计算 统计 用的 跟 flash在一起弄不乱套了
第2个回答 2010-08-28
swf文件不能融入excel中,它只是通过宏命令来打开、显示的,如果swf文件的位置变化、或者excel文件的脱离本机等等都会导致播放失败。