excel2007 char函数 超过255字符代码显示#VALUE!
excel2007 char函数 超过255字符代码显示#VALUE!,很多安装了excel 2007的用户反映,2007中char函数与2003中不同了,超过255数字的利用char(25412)不能返回正确的字符,而在2003中是可以的。
比如:
EXCEL2003与EXCEL2007中,通过CODE()都可以返回汉字编码。例如:=CODE("好") 返回47811
当我们通过CHAR()将编码还原时,EXCEL2003可以成功还原,例如:=CHAR(47811) 返回"好"字
而EXCEL2007返回的结果是:#VALUE!
那么这是怎么回事呢,大多数是由于新安装的excel 2007缺少了一个重要的安全补丁程序,查看选项按钮->资源
注意:红色框中SP2字样,只要安装了这个补丁,char就可以正常使用了。
SP2补丁安装方法:
KB953195(微软Office2007 SP2补丁包) 官方下载
Office 2007 SP2简体中文版(大小:301.3MB):
软件之家下载地址:http://www.myfiles.com.cn/soft/3/3656.htm
驱动之家下载地址:http://drivers.mydrivers.com/drivers/259-103860-Microsoft-Office-2007-Service-Pack-2-For-WinXP-2003-Vista/
Office 2007 SP2卸载工具(英文):
驱动之家下载地址:http://drivers.mydrivers.com/drivers/259-103863-Microsoft-Office-2007-SP2-For-WinXP-2003-Vista/
Office 2007 SP2帮助文档升级(英文):
http://www.microsoft.com/downloads/en/results.aspx?freetext=Updates+for+Microsoft+Office+2007+Help+&displaylang=en&stype=s_basic
Office Servers 2007 SP2 x86简体中文版(177.4MB):
驱动之家下载地址:http://drivers.mydrivers.com/drivers/259-103861-Microsoft-Office-Servers-2007-Service-Pack-2-For-WinXP-2003-Vista/
Office Servers 2007 SP2 x64简体中文版(271.0MB):
驱动之家下载地址:http://drivers.mydrivers.com/drivers/259-103862-Microsoft-Office-Servers-2007-Service-Pack-2-For-WinXP-64-2003-64-Vista-64/
