CSV值应读取为string,而不是时间,到Excel中

我有一个PHP脚本,写出数据到逗号分隔(CSV)文件。 其中一列包含星星的坐标 – 例如19:07:14.03。 将CSV文件读入Excel时,Excel将假定这是一个时间,并将该值转换为07:14.0。 有没有办法在CSV文件中embedded一些信息,告诉Excel该值应该作为string读入而不是一次? 我试图把双引号的价值,但不起作用。 或者,在Excel中是否有设置可以强制它不自动格式化值?

将文件扩展名重命名为TXT ,然后将其打开并通过导入文本向导。 在其中一个步骤中,您可以为列定义数据types – 为您的时间值selectText 。 这应该有所帮助。