我把swf游戏嵌入excel后成功播放,但保存退出再打开时就播放不了了,白屏或者定在游戏开始的某个画面,我

谢谢呆猫的回答,但是我想说我其实已经将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个回答  2010-08-28
两者风马牛 别往一块扯 excle是计算 统计 用的 跟 flash在一起弄不乱套了
第2个回答  2010-08-28
swf文件不能融入excel中,它只是通过宏命令来打开、显示的,如果swf文件的位置变化、或者excel文件的脱离本机等等都会导致播放失败。

相关了解……

你可能感兴趣的内容

大家正在搜

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网