忠于其BASIC根源,VBA允许您从顺序文件中获取输入(信息)。这意味着您可以打开和读取顺序文本文件,并将文件中的信息加载到字符串变量中。步骤很简单。您只需要打开文件,获取输入,然后关闭文件即可。以下代码是从顺序文件读取的常见示例:

Dim Raw As String Dim NumValues As Integer, J As Integer Dim UserVals() As String

Open "MyFile.Dat" For Input As #1 Line Input #1, Raw NumValues = Val(Raw)

ReDim UserVals(NumValues)



For J = 1 to NumValues     Line Input #1, UserVals(J)

Next J Close #1

您应注意,从文本文件(MyFile.Dat)中读取的第一行

假定包含一个值,该值指示要从文件中读取多少个项目。 Open语句用于打开文本文件(MyFile.Dat)并为其分配文件号,在本例中为数字1。

然后,各种语句(例如“行输入”和“关闭”)随后使用此文件号来引用该文件。

注意:

如果您想知道如何使用此页面(或_WordTips_网站上的任何其他页面)中描述的宏,我准备了一个包含有用信息的特殊页面。

_WordTips_是您进行经济有效的Microsoft Word培训的来源。

(Microsoft Word是世界上最流行的文字处理软件。)本技巧(1794)适用于Microsoft Word 97、2000、2002和2003。您可以为Word(Word 2007)的功能区界面找到此技巧的版本。和更高版本)在这里: