【问题标题】:Foreign characters broken in Excel, is there a way to import file from Notepad++ with working characters?Excel中的外来字符被破坏,有没有办法从Notepad ++导入带有工作字符的文件?
【发布时间】:2015-09-17 00:24:05
【问题描述】:

我不确定如何以最佳方式命名我的问题,但我有一个文件(来自 WordPress 插件),我可以将其下载为 CSV 或 XML。它包含在 Excel 2010 (CSV) 中显示为损坏字符的外来字符 (Latin Extended-A apparently)。在 Excel 中打开 XML 文件不起作用,因为指定的 XML 源不引用架构

但是,CSV 在 Notepad++ 中以正确的字符打开。数据令人困惑,因为它不像 Excel 那样整齐地显示。我找到了一个插件(TextFX),它可以整理我所有的列以整齐地显示。有没有办法可以将文件保存在 Notepad++ 中并将其导出到 Excel 中并保存特殊字符并正常工作?或者是否有另一种解决方法可以让 CSV 或 XML 文件在 Excel 中正常工作?

【问题讨论】:

    标签: xml excel csv notepad++


    【解决方案1】:

    您可能从资源管理器文件夹窗口中双击 CSV 并期望它在 Excel 中正确打开。您需要使用 Data ► Get External Data ► From Text 命令。

    文本导入向导的第一阶段打开后,您将能够选择与所需字符集匹配的代码页。

            

    文本导入向导的操作是可记录的。

    要实现更多自动化,您还可以探索Workbooks.OpenText method 及其可选Origin 参数中用于设置代码页的途径。

    【讨论】:

    • 好的,所以将其更改为 UTF-8 可以让我清楚地看到我的字符,但它打开为一长排,用逗号分隔。有没有办法让它像通常在 Excel 中一样打开,每个单元格一个项目?
    • 听起来您选择了 Fixed Width 或者那些不是逗号,而是某种 UTF-8 等价物。但是,我只是往墙上扔泥巴,却看不到原始的 CSV 文件。考虑将经过编辑的部分发布到公共文件存储库。
    • 谢谢@Jeeped。您介意指导我了解如何将编辑部分发布到文件存储库吗?我以前从未这样做过。
    • 如果您不熟悉发布文件以供公众访问,那么 Google-Droive 或 dropbox.com 将是您的最佳选择。每个都有许多关于如何发布文件的教程。您也可以通过this page 的电子邮件地址将文件发送给我。
    • 谢谢,我给你发了邮件。
    猜你喜欢
    • 1970-01-01
    • 2017-12-27
    • 2012-05-30
    • 1970-01-01
    • 2012-01-23
    • 1970-01-01
    • 1970-01-01
    • 2021-01-29
    • 2011-07-30
    相关资源
    最近更新 更多