excel - 为什么在注册 Adobe Acrobat 时 explorer.exe 会使用 Internet Explorer 打开 pdf 文件?
问题描述
为什么 Explorer.exe 使用 Internet Explorer 打开 pdf 而 Adobe Acrobat 已注册以打开 pdf 文件?
这是代码行:
Shell "Explorer.exe /n," & Chr(34) & strPathWithFileName & Chr(34), vbNormalFocus
除了专门为pdf设置应用程序之外,还有其他解决方案吗?
我使用的是 Windows XP 和 Excel 2007。
解决方案
这有效:
ActiveWorkbook.FollowHyperlink strPathWithFileName
推荐阅读
- javascript - 数据表为全局时,Google 图表不起作用
- amazon-s3 - What are valid (and invalid) characters for Avro Schema namespaces
- python - How to increment an Integer Column in flask + sqlalchemy?
- java - 来自xml文件的生成器vsdx(visio)类图,Java
- visual-studio - 将 VS 2010、2012 和 2013 连接到 azure devops server 2019 时出现问题
- laravel - Laravel 中的多用户类型设计
- python - running a loop while numpy array contains no zeros
- c++ - c++中的二维数组初始化为一个值
- angular - Ng serve 不会编译 Angular CLI 8.3.21
- c++ - libstdc++.so.6:添加符号时出错:命令行中缺少 DSO