Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
强制Excel打开.csv而不设置格式_Excel - Fatal编程技术网

强制Excel打开.csv而不设置格式

强制Excel打开.csv而不设置格式,excel,Excel,有没有办法强制Excel打开一个没有格式的.csv文件?我不希望它删除逗号并创建多个列。我知道我可以用记事本打开它,但我更喜欢用excel 您不应该从我的文档中打开它;您可以打开Excel,可能是空白工作表,然后使用数据,从文本中获取外部数据 关闭导入向导中的所有定界因子,它将进入工作表,而不会在每行单个单元格外分隔定界值。 打开excel的“开始”菜单上的excel选项 excel选项->高级->使用系统分隔符(禁用此选项,excel将不会从文本转换任何内容) 在我看来,这种误导性的选择似乎是

有没有办法强制Excel打开一个没有格式的.csv文件?我不希望它删除逗号并创建多个列。我知道我可以用记事本打开它,但我更喜欢用excel

您不应该从我的文档中打开它;您可以打开Excel,可能是空白工作表,然后使用数据,从文本中获取外部数据

关闭导入向导中的所有定界因子,它将进入工作表,而不会在每行单个单元格外分隔定界值。

打开excel的“开始”菜单上的excel选项

excel选项->高级->使用系统分隔符(禁用此选项,excel将不会从文本转换任何内容)


在我看来,这种误导性的选择似乎是正确的。例如,如果我有“5.123.444,24”,我们希望从中获得数字格式,通过启用“使用系统分隔符”并将“.”转换为千位分隔符和“.”转换为十进制分隔符,我们似乎做得对。事实上,如果启用了它,我们将有5.123.444,24,并且禁用该选项,我们将有512344,24,这意味着文本“5.123.444,24”已转换为数字。

使用数据打开它,从文本中获取外部数据,并在导入向导中关闭所有定界因子。很抱歉,我没有遵循。从我的文档中,我应该如何打开它?啊,从Excel中,很好!你应该回答我,我接受你不应该从我的文件中打开它;您打开Excel,可能是空白工作表,然后使用数据,从文本中获取外部数据。我已经发布了关于同一问题的答案。如何进行更改并将其保存在csv中?过时。Excel不再具有具有这些确切名称的命令/菜单,也不再具有相同的选项。它一直试图使用“查询和连接”。为什么Excel不能将文件作为纯文本加载?