【问题标题】:import csv into Excel with #N/A使用 #N/A 将 csv 导入 Excel
【发布时间】:2019-04-02 04:17:08
【问题描述】:

我有一个将一些数值打印到 .csv 文件的应用程序,我想以这样一种方式进行打印,即可以在 Excel 中双击打开 csv 文件,而无需任何自定义导入或替换内容等等。打开文件后,我会标记两列或三列并将它们绘制为 X、Y 图。

这对于数字已经很有效了。如果我的应用程序无法打印数字,它应该打印一些字符串,如“NA”或“#N/A”或其他任何字符串,Excel 应该将其作为“#N/A”导入,以便在绘图中跳过它,但是我仍然可以看到已经打印了一些东西。

我必须在 csv 文件中放置什么字符串才能在 Excel 中将其导入为“#N/A”?

【问题讨论】:

  • 打开CSV的时候恐怕没有这个值。也许您可以在 CSV 中保留空白并在打开后使用 SpecialCells(xlCellTypeBlanks) 将它们更改为 #N/A 吗?
  • 这可能行得通,其他变通方法也是可能的,比如写 NA 然后转换为 #N/A 或转换为 =NA()

标签: excel csv na


【解决方案1】:

我尝试导入 .csv 文件,当没有可用数据时,我的应用程序在其中写入了 =NA(),它工作得很好,Excel 在单元格中显示 #N/A,在文本输入窗口中显示 =NA() (或任何名称)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-08-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-27
    • 2012-10-09
    相关资源
    最近更新 更多