修复U盘中无法开启的excel文件

   1、转换格式法

  就是将受损的Excel XP工作簿另存格式选为SYLK。如果可以打开受损文件,只是不能进行各种编辑和打印操作,那么建议首先尝试这种方法。

  2、直接修复法

  最新版本的Excel XP在“打开”窗口的“打开”按钮内有直接修复受损文件的“打开并修复”功能,这种方法适用于常规方法无法打开受损文件的情况。

  3、偷梁换柱法

  遇到无法打开受损的Excel XP文件时,也可以尝试使用Word来打开它。操作如下:

  (1)运行Word程序,选择需要打开的Excel文件;

  (2)如是首次运用Word程序打开Excel XP文件,可能会有“Microsoft Word无法导入指定的格式。这项功能目前尚未安装,是否现在安装?”的提示信息,此时可插入Microsoft Office安装盘进行安装;

  (3)按照Word程序的提示选择修复整个工作簿还是某个工作表;

  (4)先将文件中被损坏的数据删除,再将鼠标移动到表格中,并在菜单栏中依次执行“表格→转换→表格转换成文字”命令,选择制表符为文字分隔符,将表格内容转为文本内容,然后另存为纯文本格式文件;

  (5)运行Excel XP程序,打开刚保存的文本文件;

  (6)随后根据“文本导入向导”的提示就能顺利打开该文件了。

  修复后的工作表与原工作表基本一样,不同的是表格中所有的公式都需重新设置,还有部分文字、数字格式丢失了。

  4、自动修复法

  此法适用于Excel XP程序运行出现故障关闭程序或断电导致的文件受损。重新运行Excel XP,它会自动弹出“文档恢复”窗口,并在该窗口中列出已自动恢复的所有文件。用鼠标选择要保留的文件,并单击指定文件名旁的箭头,根据需要选择“打开”、“另存为”、“显示修复”。

  在缺省状态下Excel XP是不会启用自动修复功能的,因此预先设置:首先在菜单栏中依次点击“工具→选项”命令,在设置框中单击“保存”标签,将“禁用自动恢复”复选框取消,然后选中“保存自动恢复信息,每隔X分钟”复选项,并输入指定的间隔频率,最后点击“确定”完成设置。

  如果还没有自动弹出“文档恢复”窗口,可以尝试用手工的方法打开自动恢复的文件:依次执行“文件→打开”命令,利用“查找范围”框定位并打开Excel XP保存自动恢复文件的文件夹,要是不知道那个文件夹的位置,可以查看“自动恢复文件保存位置”框中的路径,接着在“文件类型”选择对话框中,选中“所有文件(*.*)”选项,并选择要恢复的文件,最后单击“打开”按钮,打开文件进行自动修复。

  5、工具修复法

  如果上面的几种方法都不能修复文件,还可以借助专门用来修复受损Excel XP文件的“ExcelRecovery”。该软件会自动将修复程序加到Excel软件中,表现为在“文件”菜单下增添一项“Recovery”命令,它能自动以修复方式打开受损文件。

时间: 2024-12-30 10:06:31

修复U盘中无法开启的excel文件的相关文章

excel文件修复全攻略

  有时打开一个以前编辑好的Excel工作簿,却发现内容混乱,无法继续进行编辑,而且还不能够进行打印.这是很多朋友在处理Excel文件时都可能会遇到的一个问题,面对这种情况时,我们应该怎么办呢?出现上述情况的原因应该是该文件已经被损坏了,此时你不妨尝试使用一下小编为大家介绍的以下几种办法,或许能够帮助你进行excel文件修复(以Excel2003为例). 一.excel文件修复之将工作簿另存为SYLK格式 如果Excel文件能够打开,那么将工作簿转换为SYLK格式可以筛选出文档的损坏部分,然后再

excel文件损坏如何修复

方法一.手动修复受损的工作薄 对于程序出现故障而受到损坏的工作簿,用户可对其进行手动恢复的操怍,主要是在"打开"对话框中进行操作,其具体操作为: 步骤一.启动Excel2010程序,在"文件"选项卡中单击"打开"按钮,打开"打开"对话框,选择需要修复的工作薄,单击"打开"按钮右侧的下拉按钮,在弹出的下拉菜单中选择"打开并修复"命令,如图所示: 步骤二.在打开的提示对话框中单击"

修复受伤的Excel文件

http://www.aliyun.com/zixun/aggregation/16544.html">Excel文件是一个工作簿,一般可以包含255个工作表,每个工作表中可以包含 大量的数据.如果一个Excel文件部分受损,不能正常打开,该怎么办呢?这里向大家介绍两种解救方法. 手动处理 进入Word,打开要修复的XLS文件,如果Excel只有一个工作表,会自动以表形式装入Word,若文件是由多个工作表组成,每次只能打开一个工作表.打开后,先将文件中损坏的数据删除. 用鼠标选中[表格]→

PHP导入和导出Excel文件

一.PHP导出Excel文件 1:第一推荐无比风骚的PHPExcel,官方网站: http://www.codeplex.com/PHPExcel导入导出都成,可以导出office2007格式,同时兼容2003 2.使用pear的Spreadsheet_Excel_Writer类下载地址: http://pear.php.net/package/Spreadsheet_Excel_Writer此类依赖于OLE,下载地址:http://pear.php.net/package/OLE需要注意的是导

SQL表中数据按条件批量导出多个Excel文件

SQL Server表中数据按条件批量导出为多个Excel文件是本文我们主要要介绍的内容,在一次SQL Server数据库的操作中,需要将某个有数十万行数据的表按类别导出为xls文件,每个类别一个xls.将数据表中的数据导出并保存为xls简单,用 SSIS或者查询出来之后另存为都可以.但是,这个表中的分类有数百个,如果一个个用SSIS或者查询另存为的话,工作量巨大.前思后想,想到了用 while循环查询,并用bcp导出的方法. 下面是相关代码: --声明需要的变量 declare @sql va

Excel文件打不开怎么办?

  Excel打不开现象一:某个Excel表格文件打不开了,Excel主程序可以打开. 解决方法:Excel 2003 设置:打开Excel,选择 工具--选项--常规 中把 "忽略其他应用程序"去掉勾就可以了. Excel 2007 中的设置:选择Excel选项-->高级-->常规-->"忽略使用动态数据交换(DDE)的其他应用程序"勾去掉. Excel打不开现象二:新建Excel文件保存以后可以正常打开,但是以前的Excel文件打不开了. 解决

excel文件为什么打不开如何解决

  Excel文件打不开情况一: 如题,保存过后的Excel文件,直接点击看不到影像,只能打点击过后的工具栏中点击文件.打开,才能打开影像.如何解决,知道滴帮帮忙. 1.转换格式法 就是将受损的Excel XP工作簿另存格式选为SYLK.如果可以打开受损文件,只是不能进行各种编辑和打印操作,那么建议首先尝试这种方法. 2.直接修复法 最新版本的Excel XP在"打开"窗口的"打开"按钮内有直接修复受损文件的"打开并修复"功能,这种方法适用于常规

excel文件-c#操作Excel,我把Excel文件放在当前项目下,怎么写读取路径?

问题描述 c#操作Excel,我把Excel文件放在当前项目下,怎么写读取路径? setexcel = new SetExcel(@"E:01.xls");//我放在E盘中读取文件 我现在把Excel文件放到项目中去,怎么写读取路径? 解决方案 你要知道什么是相对路径和绝对路径 asp.net里用server.mapPath() winform用 Application.StartupPath+001.xls 解决方案二: 如果当前目录只有一个 Excel 文件,可以考虑先获取当前工作

如何最高效的读取Excel文件?

问题描述 需要读取一excel文件内容进行处理,此文件共约700条数据,(每条数据约12项).每隔三分钟会有一第三方程序向此文件写入一条数据.此第三方程序不可进行二次开发,且具有最高权限,就是说此第三方程序写入数据时,其它程序不得对excel文件进行占用.请问此问题如何解决.我的思路是尽量快速读取excel文件数据然后关闭excel文件.把读取的数据生成dataset在计算机内存中处理而不在打开excel文件时一边读数一边处理.那么哪位高人可以给我一个读取快速excel文件数据并生成datase