如果U盘中其他文件能打开 那就是Excel文件被损坏了 如果其他文件也打不开 那就是U盘的问题了 如果只是Excel文件损坏的话 看下面:
我们知道Excel打开一个文件时,如果发现这个文件已经被打开,它就只能以只读方式打开这个文件。根据这个原理,结合你说的现象,多数是因为病毒感染引起的,当你在U盘上打开Excel文件时,病毒程序发现这是一个可以被感染的对象,于是就在后台打开它进行改写。当然关闭Excel文件时,病毒程序对它的感染已经完成,Excel文件被完全改写,因此出现文件损坏报错,并再也打不开了
给你个软件修复一下,希望对你有用
http://www.wishdown.com/Soft/softdown.asp?softid=4225