Parsing VBA文本文件解析

Parsing VBA文本文件解析,parsing,vba,text,Parsing,Vba,Text,本周,我必须想出一种在VBA中解析文本文件的方法,我希望能得到一些关于如何工作的指导 文件格式类似于下面的示例(每个相关条目2行,不带分隔符)。单个记录由行上的位置决定: 005839998000017868XC9089 002598DD930120000000000 我的问题是,如何让ExcelVBA将字符1-6作为一个条目导入,将字符8-12作为另一个条目导入,以此类推?那么,我如何确保它将每两行视为相关记录?然后,我必须在某一类型的分隔文件中导出一行中的每条记录 我们将非常感谢您提供

本周,我必须想出一种在VBA中解析文本文件的方法,我希望能得到一些关于如何工作的指导

文件格式类似于下面的示例(每个相关条目2行,不带分隔符)。单个记录由行上的位置决定:

005839998000017868XC9089
  002598DD930120000000000
我的问题是,如何让ExcelVBA将字符1-6作为一个条目导入,将字符8-12作为另一个条目导入,以此类推?那么,我如何确保它将每两行视为相关记录?然后,我必须在某一类型的分隔文件中导出一行中的每条记录


我们将非常感谢您提供关于如何开始的任何指导。

您的大部分问题将在另一个问题中得到回答


如果以字符串中的一行结束,可以使用
mid()
分隔各个字段,并使用
left()
函数告诉您所使用的是哪种行

那么,您是从一个文本文件中读取数据,然后立即将其写入另一个文本文件,还是在某个时候涉及到一个电子表格?我更愿意立即写入另一个文本文件。