office2007 Excel 修改超链接图片默认的打开方式(IE)
office2007 Excel 修改超链接图片默认的打开方式(IE)
这几天折腾一台很少用的电脑,用excel时发现点击超链接图片老是默认用ie打开,觉得很不方便。开始以为自己把图片的打开方式设置了ie,找了张图片,双击打开,没问题。那可能是浏览器插件什么active xx没开启来吧(乱猜的,因为打开链接时ie头顶有xx安全阻止之类的提示),到ie里--internet选项--安全--自定义--带a的全开起来,再试,还是一样。无耐百度一下,发现有人也遇到这问题,解决方法是注册表中HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\9.0\Common\Internet把ForceShellExecute的值改成1。 强行用win的shell来打开,然后再点击超链接,发现果然有效,感谢牛人的分享啊。。
想不到事情还没完呢,接下来又发现超链接中连接excel文件打开时直接来个杯子,像卡死一样,没法打开连接中的excel文件(其它文件链接又全正常)。这种情况下,百度,google似乎都没找到答案。。。。无意中把forceShellExecute删掉后,链接excel的超链接又可以正常打开了,神奇! 于是继续google,发现一文章中提到:关于修改这个值对系统行为的具体影响,可以参考这里! 看来改这东西问题不少啊,于是果断放弃这个方法。
最终在cnBLog上发现了一篇文章,虽然他提到的是【Windows7环境下Excel2010中图片超链接默认打开程序修改】,而我的是要修改xp,excel2007的图片超链接默认打开方式,实际都通用的(因为我发现CLSID都是相同的):
注册表里面,将
HKEY_CLASSES_ROOT\jpegfile\CLSID下的default值从
{25336920-03F9-11cf-8FD0-00AA00686F13}
改为
{FFE2A43C-56B9-4bf5-9A79-CC6D4285608A}。
在这里感谢那位作者的提醒!
评论已关闭