0

我有一个名为“name”的字段,我想遍历该字段并以一种形式获取每一行值,以便将其保存到 VBA 变量中。我在指定列和行并将其保存到 VBA 变量时遇到问题。谁能帮我这个?

4

1 回答 1

1

数据绑定表单具有Recordset. 它还有一个RecordsetClone,它是 的只读副本Recordset

使用 VBA,您可以遍历 的行RecordsetClone并读取当前行中任何字段的值。大多数情况下,我们通过字段名称而不是字段的序号位置来指示我们要读取的字段,但您可以使用任何一种方式。

Dim rs As DAO.Recordset
Set rs = Me.RecordsetClone
rs.MoveFirst
Do While Not rs.EOF
    Debug.Print rs!id ' value of field named id '
    Debug.Print rs(0) ' value of first field in recordset '
    rs.MoveNext
Loop
Set rs = Nothing
于 2012-12-13T17:39:35.577 回答