Excel中超链接打开文件时报错 “打开此文件的应用程序没有注册“ 的一个解决办法

需要在Excel中快速打开.bas后缀的文件,所以添加了文件超链接,但是在打开文件的时候报错 "打开此文件的应用程序没有注册"

找到文件直接双击是可以正常打开的,说明是哪里有问题,导致Excel不能找到可以打开文件的程序,经过半天的查找和尝试,找到了一个办法

  1. 同时按下 Win 键 和 R 键
  2. 输入 regedit 并回车打开注册表
    也可以参考这个链接使用其他方式打开注册表, 教你4招,保姆级教程打开注册表
  3. 在注册表中找到这个路径 \HKEY_CURRENT_USER\Software\Classes
  4. 在这个路径里能看到很多后缀类型,比如 .avi 、.bmp 等等,往下翻找到自己要的类型
  5. 以 .bas 后缀为例, 点击 .bas 后,右边只有一个默认值而且内容为空,又查看在Excel中可以正常打开的 .txt 后缀,右边比 .bas 多很多东西,感觉问题应该就出在这里
  6. 仿照可以正常打开的后缀 .txt 的配置修改 .bas 的配置,双击默认,填写 emeditor64.txt,这个值是通过查看 .txt 后缀的默认值取到的
  7. 右键新建文本键值对,名字"Content Type" 值"text/plain",名字"PerceivedType" 值"text"
  8. 注册表修改完后,随便打开一个.bas文件 会提示用哪个程序打开,我选择emeditor并且勾选默认用此程序打开
  9. 再回到excel中,点击超链接,可以直接打开 .bas 文件了
相关推荐
开开心心_Every4 小时前
扫描软件,部分文档文字表格识别功能可免费
运维·服务器·pdf·电脑·excel·3dsmax·houdini
星越华夏5 小时前
Pandas实现excel的IF函数功能
excel·pandas
梅孔立1 天前
Java 基于 POI 模板 Excel 导出工具类 双数据源 + 自动合并单元格 + 自适应行高 完整实战
java·开发语言·excel
开开心心就好2 天前
系统重装前必备的智能驱动备份工具
windows·计算机视觉·计算机外设·excel·模块测试·csdn开发云·威胁分析
向宇it3 天前
php高性能的导出excel读写扩展——xlswriter,比传统的Spreadsheet要快很多
php·excel·xlswriter
yanweijie03173 天前
对比VLOOKUP、XLOOKUP、INDEX+MATCH三大查找函数
excel
Codiggerworld3 天前
Vim的语法:删除、复制、粘贴,像说话一样自然
编辑器·vim·excel
Pentane.3 天前
【数据分析 | 农业项目】蔬菜类商品的自动定价与补货决策 | Tableau & Excel
数据挖掘·数据分析·excel·tableau
happy_baymax3 天前
Simulink 端口自动生成工具 (v2.1)(EXCEL+m语言)
服务器·matlab·excel·simulink
SunnyDays10113 天前
如何使用 C# 高效实现 Excel 与 CSV 的互相转换
c#·excel·csv