注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

phperwuhan的博客

记载一个phper的历程!phperwuhan.blog.163.com

 
 
 

日志

 
 

英文版Excel 2007打开含中文的csv文件乱码如何解决  

2010-05-04 12:51:06|  分类: php |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

来源:http://www.cnzixue.com/html/office/excel/Skill/2009/1210/4587.html

我们的网站经常需要导出一些csv文件,其中包含有中文。过去用Excel 2003处理,没有任何问题。但是当升级到Excel 2007之后,打开这些csv文件,里面的中文就会显示为乱码。

百思不得其解。后来终于发现,跟语言编码有关。据说csv不支持Unicode,或者是不支持UTF-8,所以导出的csv文件往往都是默认ANSI编码的。但是这种ANSI编码含中文的文件,notepad记事本可以正常打开,Excel 2007打开就是乱码。

最后发现,问题的关键是“编辑语言”,Start - All Programs - Microsoft Office - Microsoft Office Tools - Microsoft Office 2007 Language Settings ,在其中的 Editing Language标签,选择Primary Editing Language 为 Chinese(PRC).

然后打开这些含有中文的csv文件就不会有乱码了。不要问我为什么,这是实践的结果。不过我猜,也许微软认为经常编辑英文的人不需要面对中文问题?

留作纪念吧,免得未来忘掉了。
资料来自: 中国自学网(Www.CnZiXue.Com) 详细出处参考:http://www.cnzixue.com/html/office/excel/Skill/2009/1210/4587.html

  评论这张
 
阅读(2260)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017