Excel 2016 不能导出 UTF-8 编码的 CSV

2021-10-20 13:19:23 +08:00
 johnsonshu

(我这是碰到什么关键字了???)

网 上 一 顿 查,发 觉 这 个 是 早 就 存 在 的 问题。 微 软还 是 没 想 修 正。

1454 次点击
所在节点    问与答
13 条回复
johnsonshu
2021-10-20 13:20:58 +08:00
你 可 以 导 出 普 通 CSV 或 者 Tab 分 割 的 U T F-8 txt,
但 就 是 不 能 导 出 U T F-8 编 码的 CSV 。

现在正 在下载 Libre Office, 希 望 能 搞 定。

微 软这 是 怎 么了, 三 哥从 来不用 U T F-8 ?
NewYear
2021-10-20 13:45:38 +08:00
为什么你的标题不给每个文字空 1 格呢

为什么你有的字又不空 1 格呢

是要逼死强迫症么
imydou
2021-10-20 13:52:47 +08:00
你没试过用 excel 打开 utf8 的 csv 乱码?
Tumblr
2021-10-20 13:53:07 +08:00
导出还是另存?有 UTF8 的啊。
以前的都是在保存选项里选择 UTF8,2016 开始在保存类型里直接选 csv UTF8 。

这么愚蠢的问题如果存在微软不可能不修正的。
imydou
2021-10-20 13:53:44 +08:00
比如 phpmyadmin 导出 csv,必须把 utf8 转 gb2312,用 excel 打开才能正常显示
canbingzt
2021-10-20 15:13:47 +08:00
@imydou 直接打开是会乱码,这时候需要,先新建一个空白工作簿,点击"数据-从文本 /CSV",这个时候可以选择编码
Mithril
2021-10-20 15:20:03 +08:00
因为不带 BOM 的 UTF8 没法猜到编码啊,所以打开就乱码了。
导入 CSV 的时候可以选择编码。
保存的时候也可以选 UTF8 的 CSV,但这时候保存的 CSV 也是带 BOM 的。
mikeven
2021-10-20 15:35:47 +08:00
导出来之后用 notepad++转换一下呗
johnsonshu
2021-10-20 21:28:27 +08:00
@mikeven 因 为 不 是 u t f -8 的 CSV, 导 出 之 后 就 丢 信 息 了,有 问 号 字 符 了。
no te p d++ 无 能 为 力
johnsonshu
2021-10-20 21:29:31 +08:00
@Tumblr 呵呵。 你自己用 excel 2016 试试就知道了。
Tumblr
2021-10-21 17:34:05 +08:00
@johnsonshu #10 看截图


下面这个是版本号:
johnsonshu
2021-10-21 23:12:10 +08:00
johnsonshu
2021-10-21 23:17:27 +08:00
@Tumblr 嗯嗯。 我也把我的图 Append 上去了, 你 scroll 到最上面看一下。
版本跟你的稍微有点差别。 而且是 64 位的日文版。

懒得升级再去找原因了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/809185

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX