本人小白,遇到一问题,求各位大大不吝赐教:用vba读取多个csv中的特定列文本和数据,并写入另一个csv中。在for循环语句中使用line input逐行读取,固定循环次数,前两个csv可以成功,第三个报错,输入超出文件尾,请问如何解决?
ps,不能使用eof函数。由于csv文件中第一行第一个数据为空,实验line input前加了do while not eof(1)导致只读取一行,所以后面采用for循环。
...全文
5743打赏收藏
求助 关于vba中输入超出文件尾解决
本人小白,遇到一问题,求各位大大不吝赐教:用vba读取多个csv中的特定列文本和数据,并写入另一个csv中。在for循环语句中使用line input逐行读取,固定循环次数,前两个csv可以成功,第三个报错,输入超出文件尾,请问如何解决? ps,不能使用eof函数。由于csv文件中第一行第一个数据为空,实验line input前加了do while not eof(1)导致只读取一行,所以后面采用for循环。