我的應用程序需要通過Excel文本文件來回傳遞數據。我的文本文件將具有Unicode文本,並且還需要某種方式指示單元格內的多行(我相信它是LF字符(ascii 10))。如何讓Excel將文件保存爲文本,支持Unicode,並支持單元格內的多行(alt-enter)?
Excel可以正確讀取我的csv文件。但是,當我在Excel中保存csv文件時,它將用Unicode代替Unicode字符。所以儘管在Excel中它仍然看起來很好,但如果我關閉Excel並用Excel重新打開文件,我會看到?而不是我的Unicode字符。
如果不是將Excel保存爲csv,而是保存爲Unicode文本,這會生成具有Unicode字符的製表符分隔文件。但是,如果關閉文件並使用Excel重新打開該文件,則會通過導入嚮導無法識別LF字符(由alt-enter生成)以指示單元格內的新行。相反,它將LF視爲一個新行。
如何讓Excel以支持單元格內的Unicode和多行的文本格式進行保存?
在Windows資源管理器中,如何將Excel添加到「打開方式」菜單中?它不在推薦程序或其他程序中列出,並且在瀏覽時找不到它。它在哪裏? – 2010-12-08 17:14:52