2017-02-27 44 views
0

我在已经包含数据的表中添加了一个字段,在本例中称为“FieldNew”。表中的新字段,通过记录集填充

现在我尝试使用VBA脚本中的表单填充该字段。

Set rs = .OpenRecordset(...) 
rs.Edit 
rs.Fieldnew = Field2.value 

该方法适用于已包含数据的字段,但不包含新的空字段。我也试过

rs.Fieldnew = Field2.column(1) 

因为它是一个组合框。但我总是得到错误Error #:3265 - Item not found in this collection

有没有人有一个想法,这是来自哪里?

+0

Field2.Column(1)是一个无效的引用,如果这是一个窗体上的组合框,你需要使用Me.YourComboxControlName或者如果你真的想要第二列值Me.YourComboxControlName.Column(1)作为列从0开始编号 – Minty

回答

0

当然,这是我自己的错。该错误是在打开记录集的行中。

抱歉打扰你。