如何在Excel中打开txt文件,就像在Windows资源pipe理器中右键单击并使用Excel打开一样?

我的应用程序使用制表符分隔的Unicode文本文件与Excel接口。 我需要一些单元格有多行(在Excel中input,生成LF字符(10))。

如果我右键单击资源pipe理器中的txt文件并打开.Excel,它会正确打开。 但是,如果我打开Excel,并且从Excel内部通过浏览打开txt文件,或通过最近使用的列表打开它,它将LF视为一个CR,并创build一个新的行开始在这一点。

我怎样才能让Excel从Excel中正确打开文件(即,像在Explorer中右键单击文件并selectOpen With ..Excel那样打开文件)?

编辑:Chris Persichetti在这里提供了很多关于相关问题的很好的信息。

我认为你应该尝试这一点:在function区上,单击数据选项卡,然后在“获取外部数据”部分,单击“从文本”。 这使您可以自定义Excel如何打开文本文件。