2012-02-03 489 views
1

我有多个文本文件(.txt)与Tab分隔在一个文件夹中。该文本文件包含第一行作为列标题。我有一个预先定义的excel模板列名称。我能够将文本文件导入到excel模板中。但是,我需要做的是如何通过VBA来分隔列标题是否与Excel列标题不匹配。 预先感谢您的帮助.....如何将制表符分隔的文本文件导入到Excel中?

+0

你想如何检测模板标题和导入标题之间的差异?你想并排比较它们吗?比较模板的第一行和任何导入文件的第一行?当你发现差异时你想做什么? – 2012-02-03 13:15:13

+0

嗨罗伯特感谢您的快速回复,我需要按照您的说法进行比较。如果列标题不匹配,则不需要导入该文件。该文件将被跳过,并且将发生另一个文件 – user1049518 2012-02-03 13:40:27

+0

您是否已经有任何VBA代码在使用?你如何“打开”这些多个文件?为什么某些数据标题匹配而其他数据不匹配? – 2012-02-03 13:53:58

回答

3

它可以在Excel本身,在Office 2010中它在数据选项卡>文本到列。在那里你可以选择它的标签分隔,并且你去了,你的数据应该被分栏

+0

我问的是,如果列在Excel中不相似,如何分隔文本文件。 – user1049518 2012-02-03 13:17:54

+0

嗨罗伯特感谢您的快速回复,我需要按照您的说法进行比较。如果列标题不匹配,则不需要导入该文件。该文件将被跳过,并将发生另一个文件 – user1049518 2012-02-03 13:50:49

相关问题