excel 2007打开CSV文件显示乱码
1个回答
展开全部
我们的网站经常需要导出一些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文件就不会有乱码了。不要问我为什么,这是实践的结果。不过我猜,也许微软认为经常编辑英文的人不需要面对中文问题?
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文件就不会有乱码了。不要问我为什么,这是实践的结果。不过我猜,也许微软认为经常编辑英文的人不需要面对中文问题?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询