Excel用户表单导出到access

Excel用户表单导出到access,excel,vba,ms-access,Excel,Vba,Ms Access,userform上允许多少文本框用于将数据导出到Access数据库,是否有任何限制 rst.AddNew For i = 2 To 7 rst(Cells(1, i).Value) = Me.Controls("Arec" & i).Value Next i rst.Update 上面的代码工作得很好,但是当我相应地增加userform中的文本框数量和Access数据库的字段时,出现了错误(3265)可能是因为记录集中不存在字段名吗?导致此错误的原因可能很简单,例如额外的空格或类似的内

userform上允许多少文本框用于将数据导出到Access数据库,是否有任何限制

rst.AddNew
For i = 2 To 7
rst(Cells(1, i).Value) = Me.Controls("Arec" & i).Value
Next i
rst.Update

上面的代码工作得很好,但是当我相应地增加userform中的文本框数量和Access数据库的字段时,出现了错误(3265)

可能是因为记录集中不存在字段名吗?导致此错误的原因可能很简单,例如额外的空格或类似的内容。

如果这听起来很愚蠢,我很抱歉,但当我阅读代码时,我理解的是,如果我使用类似上述代码的循环,access数据库中字段的名称并不重要。错了吗?不,听起来一点也不愚蠢。我将在周一尝试重新创建错误。顺便问一下,如何获取第1行中的数据?如果从access导入,那么我很可能错了。如果不是,那可能值得一查