当前位置: 首页 > article >正文

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 文件了

http://www.kler.cn/a/409019.html

相关文章:

  • C#构建一个简单的循环神经网络,模拟对话
  • 【贪心算法第二弹——2208.将数组和减半的最小操作数】
  • 【MySQL】sql注入相关内容
  • 【Spring boot】微服务项目的搭建整合swagger的fastdfs和demo的编写
  • 计算机网络socket编程(6)_TCP实网络编程现 Command_server
  • Linux设置以及软件的安装(hadoop集群安装02)
  • C#构建一个简单的前馈神经网络
  • linux命令之openssl用法
  • 重绘重排、CSS树DOM树渲染树、动画加速 ✅
  • 原生Android调用uniapp项目中的方法
  • 引用类型的局部变量线程安全问题分析——以多线程对方法局部变量List类型对象实例的add、remove操作为例
  • node.js中使用express.static()托管静态资源
  • Java项目实战II基于微信小程序的南宁周边乡村游平台(开发文档+数据库+源码)
  • 工业边缘计算网关在生产设备数据采集中的应用
  • C51数字时钟/日历---LCD1602液晶显示屏
  • 线性代数的发展简史
  • 7-10 解一元二次方程
  • Android 数据处理 ------ BigDecimal
  • 【什么是RabbitMQ】
  • Flink学习连载第二篇-使用flink编写WordCount(多种情况演示)
  • TCL大数据面试题及参考答案
  • HTML 元素类型介绍
  • Python3.9.13与深度学习框架TensorFlow的完整详细安装教程
  • Charles抓包工具-笔记
  • MyBatis 的多对一,一对多以及多对多的增删改查的xml映射语句
  • (Keil)MDK-ARM各种优化选项详细说明、实际应用及拓展内容