如何在 Excel 中更改超链接的默认打开方式?

Sim*_*ngu 7 windows-7 hyperlink microsoft-excel

使用在 Windows 7 上运行的 Office 2010,我在 Excel 中有一个指向驱动器上 JPG 的超链接:

=HYPERLINK("\\myserver\dir1\file.jpg", "Link")
Run Code Online (Sandbox Code Playgroud)

问题:在 Excel 中单击时,此链接仅在 Internet Explorer 中打开,我想将其更改为其他应用程序,例如 Windows Photo Viewer 或 Irfan。

我找到了执行以下操作的建议,但均无效:

  1. 更改资源管理器中的默认打开方式应用程序(右键单击open-with, 等);
  2. 使用 ForceShellExecute=1 向注册表添加一个新的 DWORD 键(显然不适用于 Win7)。

有任何想法吗?

Sim*_*ngu 2

向注册表添加一个新键:

  1. HKEY_CLASSES_ROOT\jpegfile\CLSID
  2. 右键单击(默认)并选择修改
  3. 输入值 {FFE2A43C-56B9-4bf5-9A79-CC6D4285608A}

现在,这将更改 MS Excel 2010 中的打开方式行为,以使用默认的 Windows 应用程序。已确认可与 Excel 2010 和 Windows 7 配合使用。

当然还有更优雅的解决方案吗?