楼主 思密达 |
Q: 如果要在单元格创建一个超链接,但目标文件的文件名中含有特殊字符"#",点击后提示“无法打开指定的文件”,因为#在超链接中有特殊意义,那么除了改文件名的办法以外,还有什么办法呢? A: 用hyperlink函数,地址写成"file:///C:\1-2%233.XLS",因为#在超链接中是指本工作簿,具有特殊含义,所以不能正确链接,那么用"%23"来代替"#",就可以了,所以对于链接中不能支持的符号就用%后面跟字符的16进制ascii值代替。16进制ASCII码查询方法=DEC2HEX(CODE(A1)) |
2楼 CheryBTL |
很强大,学习** |
3楼 0Mouse |
如果能再注释一下为什么要改写成“file:///……%23……”的形式就更完美了!(*^__^*) |