|
本帖最后由 roych 于 2015-7-10 10:51 编辑
把这些含有关键字的公司放在一个表作为条件,然后用 ADO,使用like,再追加到新表中。个人建议最好还是规范表字段好一些。顺便说一下,我不姓麦,也不是Access软件网里鼎鼎大名的麦田。
- Sub test()
- Dim rst1 As DAO.Recordset
- Dim rst2 As DAO.Recordset
- Dim rst3 As DAO.Recordset
- Set rst1 = CurrentDb.OpenRecordset("关键字")
- Do Until rst1.EOF
- Set rst2 = CurrentDb.OpenRecordset("select 日期,名称,金额 from [1] where 名称 like '*" & rst1(0) & "*'")
- Set rst3 = CurrentDb.OpenRecordset("新表")
-
- Do Until rst2.EOF
- rst3.AddNew
- rst3("日期") = rst2("日期")
- rst3("名称") = rst2("名称")
- rst3("金额") = rst2("金额")
- rst3.Update
- rst2.MoveNext
- Loop
- rst3.Close
- rst2.Close
- rst1.MoveNext
- Loop
- End Sub
复制代码
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|