[计算机故障处理]EXCEL文件双击不能直接打开

同事的电脑里的EXCEL文件不知什么原因双击不能直接打开了,双击只能打开软件而且是没有任何表格的,但通过软件中的“打开”再找到指定的文件能打开。

解决方案:

打开excel,依次选择:工具-选项-常规-设置-忽略其他应用程序的勾去掉。

初步估计是病毒把excel文件的“打开”设置更改了。

如果还不行,可以尝试将下列红字部分复制到记事本内,保存为excel.reg,然后双击添加到注册表。然后再按上述步骤操作。

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Applications\EXCEL.EXE]

[HKEY_CLASSES_ROOT\Applications\EXCEL.EXE\shell] @="Open"

[HKEY_CLASSES_ROOT\Applications\EXCEL.EXE\shell\New] @="新建(&N)"

[HKEY_CLASSES_ROOT\Applications\EXCEL.EXE\shell\New\command] @="\"C:\\Program Files\\Microsoft Office\\OFFICE11\\EXCEL.EXE\" /e /n" "command"=hex(7):26,00,69,00,67,00,41,00,56,00,6e,00,2d,00,7d,00,66,00,28,00,\   5a,00,58,00,66,00,65,00,41,00,52,00,36,00,2e,00,6a,00,69,00,45,00,58,00,43,\   00,45,00,4c,00,46,00,69,00,6c,00,65,00,73,00,3e,00,21,00,44,00,65,00,40,00,\   5d,00,56,00,7a,00,28,00,72,00,3d,00,66,00,60,00,31,00,6c,00,66,00,71,00,60,\   00,3f,00,52,00,26,00,20,00,2f,00,65,00,20,00,2f,00,6e,00,00,00,00,00

[HKEY_CLASSES_ROOT\Applications\EXCEL.EXE\shell\New\ddeexec] @="[new(\"%1\")]"

[HKEY_CLASSES_ROOT\Applications\EXCEL.EXE\shell\New\ddeexec\application] @="Excel"

[HKEY_CLASSES_ROOT\Applications\EXCEL.EXE\shell\New\ddeexec\topic] @="system"

[HKEY_CLASSES_ROOT\Applications\EXCEL.EXE\shell\Open] @="打开(&O)"

[HKEY_CLASSES_ROOT\Applications\EXCEL.EXE\shell\Open\command] @="\"C:\\Program Files\\Microsoft Office\\OFFICE11\\EXCEL.EXE\" /e" "command"=hex(7):26,00,69,00,67,00,41,00,56,00,6e,00,2d,00,7d,00,66,00,28,00,\   5a,00,58,00,66,00,65,00,41,00,52,00,36,00,2e,00,6a,00,69,00,45,00,58,00,43,\   00,45,00,4c,00,46,00,69,00,6c,00,65,00,73,00,3e,00,21,00,44,00,65,00,40,00,\   5d,00,56,00,7a,00,28,00,72,00,3d,00,66,00,60,00,31,00,6c,00,66,00,71,00,60,\   00,3f,00,52,00,26,00,20,00,2f,00,65,00,00,00,00,00

[HKEY_CLASSES_ROOT\Applications\EXCEL.EXE\shell\Open\ddeexec] @="[open(\"%1\")]"

[HKEY_CLASSES_ROOT\Applications\EXCEL.EXE\shell\Open\ddeexec\application] @="Excel"

[HKEY_CLASSES_ROOT\Applications\EXCEL.EXE\shell\Open\ddeexec\topic] @="system"

[HKEY_CLASSES_ROOT\Applications\EXCEL.EXE\shell\OpenAsReadOnly] @="以只读方式打开" "Extended"=""

[HKEY_CLASSES_ROOT\Applications\EXCEL.EXE\shell\OpenAsReadOnly\command] @="\"C:\\Program Files\\Microsoft Office\\OFFICE11\\EXCEL.EXE\" /h /e" "command"=hex(7):26,00,69,00,67,00,41,00,56,00,6e,00,2d,00,7d,00,66,00,28,00,\   5a,00,58,00,66,00,65,00,41,00,52,00,36,00,2e,00,6a,00,69,00,45,00,58,00,43,\   00,45,00,4c,00,46,00,69,00,6c,00,65,00,73,00,3e,00,21,00,44,00,65,00,40,00,\   5d,00,56,00,7a,00,28,00,72,00,3d,00,66,00,60,00,31,00,6c,00,66,00,71,00,60,\   00,3f,00,52,00,26,00,20,00,2f,00,68,00,20,00,2f,00,65,00,00,00,00,00

[HKEY_CLASSES_ROOT\Applications\EXCEL.EXE\shell\OpenAsReadOnly\ddeexec] @="[open(\"%1\",,,,,,,,,,,,,,1,,1)]"

[HKEY_CLASSES_ROOT\Applications\EXCEL.EXE\shell\OpenAsReadOnly\ddeexec\application] @="Excel"

[HKEY_CLASSES_ROOT\Applications\EXCEL.EXE\shell\OpenAsReadOnly\ddeexec\topic] @="system"

[HKEY_CLASSES_ROOT\Applications\EXCEL.EXE\shell\Print] @="打印(&P)"

[HKEY_CLASSES_ROOT\Applications\EXCEL.EXE\shell\Print\command] @="\"C:\\Program Files\\Microsoft Office\\OFFICE11\\EXCEL.EXE\" /e" "command"=hex(7):26,00,69,00,67,00,41,00,56,00,6e,00,2d,00,7d,00,66,00,28,00,\   5a,00,58,00,66,00,65,00,41,00,52,00,36,00,2e,00,6a,00,69,00,45,00,58,00,43,\   00,45,00,4c,00,46,00,69,00,6c,00,65,00,73,00,3e,00,21,00,44,00,65,00,40,00,\   5d,00,56,00,7a,00,28,00,72,00,3d,00,66,00,60,00,31,00,6c,00,66,00,71,00,60,\   00,3f,00,52,00,26,00,20,00,2f,00,65,00,00,00,00,00

[HKEY_CLASSES_ROOT\Applications\EXCEL.EXE\shell\Print\ddeexec] @="[open(\"%1\")][print()][close()]"

[HKEY_CLASSES_ROOT\Applications\EXCEL.EXE\shell\Print\ddeexec\application] @="Excel"

[HKEY_CLASSES_ROOT\Applications\EXCEL.EXE\shell\Print\ddeexec\ifexec] @="[open(\"%1\")][print()][quit()]"

[HKEY_CLASSES_ROOT\Applications\EXCEL.EXE\shell\Print\ddeexec\topic] @="system"

[HKEY_CLASSES_ROOT\Applications\EXCEL.EXE\shell\Printto]

[HKEY_CLASSES_ROOT\Applications\EXCEL.EXE\shell\Printto\command] @="\"C:\\Program Files\\Microsoft Office\\OFFICE11\\EXCEL.EXE\" /e" "command"=hex(7):26,00,69,00,67,00,41,00,56,00,6e,00,2d,00,7d,00,66,00,28,00,\   5a,00,58,00,66,00,65,00,41,00,52,00,36,00,2e,00,6a,00,69,00,45,00,58,00,43,\   00,45,00,4c,00,46,00,69,00,6c,00,65,00,73,00,3e,00,21,00,44,00,65,00,40,00,\   5d,00,56,00,7a,00,28,00,72,00,3d,00,66,00,60,00,31,00,6c,00,66,00,71,00,60,\   00,3f,00,52,00,26,00,20,00,2f,00,65,00,00,00,00,00

[HKEY_CLASSES_ROOT\Applications\EXCEL.EXE\shell\Printto\ddeexec] @="[open(\"%1\")][print(1,,,,,,,,,,,2,\"%2\")][close()]"

[HKEY_CLASSES_ROOT\Applications\EXCEL.EXE\shell\Printto\ddeexec\application] @="Excel"

[HKEY_CLASSES_ROOT\Applications\EXCEL.EXE\shell\Printto\ddeexec\ifexec] @="[open(\"%1\")][print(1,,,,,,,,,,,2,\"%2\")][quit()]"

[HKEY_CLASSES_ROOT\Applications\EXCEL.EXE\shell\Printto\ddeexec\topic] @="system"

时间: 2024-11-11 12:31:13

[计算机故障处理]EXCEL文件双击不能直接打开的相关文章

在网页中打开word和excel文件时提示文件已损坏,无法打开的解决办法

系统环境:安装win10的PC机,办公软件安装有office2013.问题描述:在使用华天动力OA过程中,部分审批表单的附件中有word或excel文件,如果点击word或excel文件,点击"打开",会弹出提示"文件已损坏,无法打开"的提示,选择保存后,再到保存的位置打开则能正常打开文件.问题分析:既然保存后可以正常打开文件,可以判定网页中上传的office附件是没有问题的,问题有可能是网页安全设置或office的安全设置问题.在将浏览器重置后,问题依旧,基本上可

Python xlrd、xlwt、xlutils读取、修改Excel文件

Python xlrd.xlwt.xlutils读取.修改Excel文件 一.xlrd读取excel 这里介绍一个不错的包xlrs,可以工作在任何平台.这也就意味着你可以在Linux下读取Excel文件. 首先,打开workbook:    import xlrdwb = xlrd.open_workbook('myworkbook.xls') 检查表单名字:    wb.sheet_names() 得到第一张表单,两种方式:索引和名字    sh = wb.sheet_by_index(0)s

解决双击excel文件打开多个excel.exe进程的问题

解决双击excel文件打开多个excel.exe进程的问题有些时候,双击两个excel文件,会打开多个excel进程,不同进程之间不能复制粘贴公式,只能粘贴数值,很不方便.怎么样双击多个excel文件只打开一个excel进程呢?1.使用快捷键组合“Win+R”调出运行命令框,键入 regedit.exe,回车,打开注册表编辑器.2.修改HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open\command值. 展开“Open\command”,在右边细节窗口: 双

Excel 2016双击文件打开为空白的问题解决

故障描述:安装Office 2016后,双击EXCEL文件打开后显示为空白. 解决办法:开始——运行——regedit修改HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open\command项默认值(Excel.Sheet.8也要一起改).原值:"C:\Program Files\Microsoft Office\Root\Office16\EXCEL.EXE"增加"%1",如下:"C:\Program Files\Mic

Office 2010 中打开多个Excel文件只能在同一窗口中显示的问题

安装Microsoft Office 2010 的朋友们可能会发现,当你打开多个Excel文件时,想要将几个文件对比参考时,发现无法将几个窗口并排放置,几个Excel文件是共享一个窗口的. 通过上网寻求帮助,找到了一种方法,可以使多个Excel文件在多个独立的窗口中打开. 注: 此方法在Windows 7及Windows XP下均测试有效. Start: 打开"运行"窗口(快捷键:Win + R),输入regedit编辑注册表. 定位到[HKEY_CLASSES_ROOT\Excel.

office如何打开多个excel文件窗口

问题现象: 当打开多个excel文件时,直接双击文件打开,你会发现多个excel是共用的同一个窗口.这样很不方便两个文件对比.有没有什么办法,可以让两个xlsx文件可以在两个窗口打开呢? 解决方法: 1> 先打开文件A,这时会出现第一个excel文件的窗口: 2> 注意这时候不要双击文件B,而是点击"开始菜单"[win7还需要点所有程序] -> Microsoft Office -> Microsoft Excel 2010,这样就会开启一个新的excel进程,

C#中的Excel操作【1】——设置Excel单元格的内容,打开Excel文件的一种方式

前言 作为项目管理大队中的一员,在公司里面接触最多的就是Excel文件了,所以一开始就想从Excel入手,学习简单的二次开发,开始自己的编程之路! 程序界面 功能说明 打开文件按钮,可以由使用者指定要操作的Excel文件,并在后面的textBox中显示出文件路径. 设置单元格按钮,可以根据程序设置Excel文件的内容. 退出程序按钮,关闭窗体. 程序源代码 1 using System; 2 using System.Collections.Generic; 3 using System.Com

Python中,添加写入数据到已经存在的Excel的xls文件,即打开excel文件,写入新数据

背景 Python中,想要打开已经存在的excel的xls文件,然后在最后新的一行的数据. 折腾过程 1.找到了参考资料: writing to existing workbook using xlwt 其实是没有直接实现: 打开已有的excel文件,然后在文件最后写入,添加新数据 的函数的. 只不过,可以利用: Working with Excel Files in Python 中的库,组合实现. 2. writing to existing workbook using xlwt 给出了示

关于asp.net C# 导出Excel文件 打开Excel文件格式与扩展名指定格式不一致的解决办法

转载自 阿姆的博客 关于asp.net C# 导出Excel文件打开Excel文件格式与扩展名指定格式不一致的解决办法 导致“文件格式与扩展名指定格式不一致”这个问题,是因为大多数人在导出excel文件的时候,都是默认保存excel的格式, 也就是直接workbook.Save(path)或者workbook.SaveAs(path).进而忽略了SaveAs方法里面的参数.与保存excel文件格式有 关的是它第二个参数FileForMat. FileFormat 类型:System.Object