2011-06-26 65 views
2

我想解析存储在文件路径中的每一行文本文件到我的字符串数组中。但是,看起来我是由除换行符之外的其他字符(例如,逗号)分隔的。有没有一种方法只用新的行字符进行解析?预先感谢您的指导。VBA:分隔符输入关键字

'Open filepath For Input As #1 

    Do While Not EOF(1) 
     Input #1, script(numlines) 
     numlines = numlines + 1 
     If numlines = maxlines Then 
      maxlines = maxlines + 100 
      ReDim script(maxlines) 
     End If 
    Loop 

    ' Close file 
    Close #1 

回答

4

Input #语句通常用于读取与Write #语句写入的数据。如果您只想阅读一行文字,则可以使用Line Input #

+0

谢谢。那就是诀窍。不知道VBA这么好(更不用说我搁置2年后生锈了)。顺便说一句,酷网站。 – stanigator