这行VBA代码提示这个集合中找不到此项目哦Dim rs As DAO.Recordset Set rs = CurrentDb.OpenRecordset("接触清单") DoCmd.TransferText acImportDelim, "接触清单导入规格", "接触清单", Forms!数据管理窗!导入路径, True, "" If Not rs.BOF And Not rs.EOF Then rs.MoveFirst Do Until rs.EOF If rs!流水号 = Forms!数据管理窗!接触清单!流水号 And rs!日期 = Forms!数据管理窗!接触清单!日期 Then MsgBox "已有重复数据,不作导入", vbCritical, "错误" rs.Close Set rs = Nothing Exit Sub End If rs.MoveNext Loop End If rs.Close Set rs = Nothing MsgBox "导入完成", vbInformation, "完成提醒"
时间: 2024-04-26 07:24:10 浏览: 146
这段 VBA 代码的作用是将一个文本文件导入到 Access 数据库中的表"接触清单"中,并在导入前检查是否存在重复数据。如果有重复数据,则提示错误信息,不执行导入操作。如果没有重复数据,则导入完成后提示导入完成信息。但是,这段代码提示“这个集合中找不到此项目”的原因可能是当前数据库中没有名为“接触清单”的表,或者表名输入错误。
阅读全文