VBA excel按条件查询access数据,并自动补全后面的信息
如下图所示,excel按条件查询access数据,并自动补全后面的信息测试文件详见http://pan.baidu.com/s/1i3JwJ4L谢谢上图是access数据...
如下图所示,excel按条件查询access数据,并自动补全后面的信息
测试文件详见http://pan.baidu.com/s/1i3JwJ4L
谢谢
上图是access数据库,下图是excel
不要导入全部,只要导入[A:A]不为空的区域,比如我在[A2]输入12时则在access[表1]字段“编号”里查找value=12的行,并且把同一行的其他字段“名称”,“价格”,“含量”即aa,2,50相关信息补全,输入15时则补全dd,4,80。。。。。。
简言之,很类似于VLOOKUP功能,只不过Table-array的对象不是excel而是数据库
其实完全可以先把access导入到sheet2,再用vlookup查找sheet2[Table#all],只是我想要更为直接的方法,谢谢!
为什么不能处理问题呢,谢谢楼下的朋友 展开
测试文件详见http://pan.baidu.com/s/1i3JwJ4L
谢谢
上图是access数据库,下图是excel
不要导入全部,只要导入[A:A]不为空的区域,比如我在[A2]输入12时则在access[表1]字段“编号”里查找value=12的行,并且把同一行的其他字段“名称”,“价格”,“含量”即aa,2,50相关信息补全,输入15时则补全dd,4,80。。。。。。
简言之,很类似于VLOOKUP功能,只不过Table-array的对象不是excel而是数据库
其实完全可以先把access导入到sheet2,再用vlookup查找sheet2[Table#all],只是我想要更为直接的方法,谢谢!
为什么不能处理问题呢,谢谢楼下的朋友 展开
1个回答
更多追问追答
追问
我不是要导入全部的数据,单导入数据的话有更简单的方法(ADO),我只需要导入excel中A列中不为空的区域,比如我输入[A2]输入12时则在acces字段“编号”里查找value=12的行,并且把同一行的其他字段“名称”,“价格”,“含量”即aa,2,50相关信息补全。简言之,很类似于VLOOKUP功能,只不过Table-array的对象不是excel而是数据库,谢谢!
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
百事牛
2024-10-28 广告
2024-10-28 广告
针对Excel表格的密码解锁问题,深圳奥凯丰科技有限公司提供专业的软件解决方案,旨在帮助用户快速、安全地恢复或移除表格中的保护密码。我们的软件采用先进的密码恢复技术,能够有效应对多种加密类型,包括工作簿打开密码、工作表保护密码等。用户只需简...
点击进入详情页
本回答由百事牛提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |