【发布时间】:2010-05-21 18:50:25
【问题描述】:
我对 VBA 不是很熟悉,但需要将它用于我正在使用的新软件程序(与 Microsoft 无关)
我有一个文本文件,其中包含我想读入 VBA 的数据列。
具体来说,文本文件每行有 4 个条目。因此我想加载列向量(N x 1)。
文本文件由每个条目之间的空格分隔。
例如,我想加载第一列并将其保存为数组 A,然后将第二列保存为数组 B,然后将第三列保存为数组 C,然后将第四列保存为数组 D。
下面从http://www.tek-tips.com/faqs.cfm?fid=482 找到的这段代码 sn-p 是我发现可以将文本加载到数组中的东西,但我需要对其进行调整,以便能够将列保存为上面指定的不同数组...
Open "MyFile.txt" For Input As #1
ReDim Txt$(0)
Do While Not EOF(1)
ReDim Preserve Txt$(UBound(Txt$) + 1)
Input #1, Txt$(UBound(Txt$))
Loop
Close #1
【问题讨论】:
-
将列保存为变量是什么意思?是否要将这些列存储为数组?