1个回答
展开全部
这取决于txt文件的数据结构
Input # 语句
从已打开的顺序文件中读出数据并将数据指定给变量。
语法
Input #filenumber, varlist
Input # 语句的语法具有以下几个部分:
部分 描述
filenumber 必要。任何有效的文件号。
varlist 必要。用逗号分界的变量列表,将文件中读出的值分配给这些变量;这些变量不可能是一个数组或对象变量。但是,可以使用变量描述数组元素或用户定义类型的元素。
注意 为了能够用 Input #
语句将文件的数据正确读入到变量中,在将数据写入文件时,要使用 Write # 语句而不使用
Print # 语句。使用 Write # 语句可以确保将各个单独的数据域正确分隔开。
Input # 语句示例
本示例使用 Input # 语句将文件内的数据读入两个变量中。本示例假设
TESTFILE文件内含数行以 Write #
语句写入的数据;也就是说,每一行数据中的字符串部分都是用双引号括起来,而与数字用逗号隔开,例如,("Hello", 234)。
Dim MyString, MyNumber
Open "TESTFILE" For Input As #1 ' 打开输入文件。
Do While Not EOF(1) ' 循环至文件尾。
Input #1, MyString, MyNumber ' 将数据读入两个变量。
Debug.Print MyString, MyNumber ' 在立即窗口中显示数据。
Loop
Close #1 ' 关闭文件。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询