Excel标准编码

我从SQL服务器获取数据。
我创build了一个长string,在新行的字段和换行符之间使用空格。
然后,我将string从iconv从windows-1255转换为UTF-8,并保存到一个文件test.xls。
当我在OpenOffice电子表格中打开文件时,如果selectUTF编码,表格将正确显示。
但在MS Excel中打开文件,字段显示正确,但希伯来文本不是。

我的问题是:在哪种编码,我应该保存在Excel中正确显示的文件?

使用PHPExcel创build实际的Excel文档,而不是错误标记的CSV文件。 问题是CSV没有编码元数据,Excel使用的编码取决于系统设置(即没有 “标准编码”)。