66问答网
所有问题
Excel 求助VBA实现1对多数据查找
如题所述
举报该问题
推荐答案 2017-11-14
用for循环遍历,找到后复制到其它地方(或标记),就可以实现可以一对多查找。
不过如果能用公式解决的话,一般尽量不用VBA(除非公式过于复杂)。
附件中有2种方法可以用函数实现,供参考。
注:附件来自Exceltips网站。
很抱歉,回答者上传的附件已失效
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/ppnn9UDp2DDUUUs9is.html
相似回答
如何
使用 VBA
进行多表
数据
查询?
答:
以下是一些步骤:
1
. 打开
Excel
,按下 Alt + F11 键,打开
VBA
编辑器。2. 在“插入”菜单中选择“模块”,在模块中编写代码。3. 在代码中,您需要定义一个子程序,该子程序将执行多表
数据
查询。4. 在子程序中,您需要使用 WorksheetFunction 对象中的函数来查询多个工作表中的数据。例如,您可以...
Excel vba
如何
实现查找
多个值之一?
答:
把你的城市写入字典或数组。循环单元格,每循环到的单元格再嵌套个循环,这个循环要循环字典的key或者数组进行判断,方法可以用like进行模糊判断,也可以用instr函数
查找
看能不能知道相应的字符串位置。
如何VB
实现对Excel
的
数据
查询vb如何实现查询功能
答:
Set xlsWb = xlsApp.Workbooks.Open(fPath) '要打开的文档路径 Set xlsWs = xlsWb.Worksheets(
1
) '选工作表。多张表时通过序号指定不同的表 xlsWs.Activate '选定工作表,下面就可以开始读取表内容了。最后
数据
处理
完成
后记得执行下面操作:xlsWb.Close '关闭
excel
文件 xlsApp.Quit '退出excel Se...
如何在
Excel中
通过
VBA
快速
查找多
列重复的值
答:
VBA查找
重复值一般使用字典对象,例子代码:set db = createobject("scripting.dictionary")arr = range("a1:d10") '需要检查的区域for i=1 to ubound(arr) for j=1 to ubound(arr,2) if db.exists(arr(i,j)) then msgbox "发现重复值:" & arr(i,j) else db(arr(i,...
如何在
一
个
excel
表格中
查找
与另一个表格多个对应的
数据
并显示在同一...
答:
1
、首先在电脑中打开
excel
,单击”文件“选项,下拉列表中选择”打开“,如下图所示。2、单击面的插入函数并插入Vlookcup函数。3、在单元格中输入“=vl”,然后会自动提示出VLOOKUP函数,双击蓝色的函数部分。4、单击确定下拉并填充,移动
完成
,再看‘统计
数据
’的
Excel
表格不见了。
EXCEL VBA
如何
实现
“不同工作表间自动核对并
查找
相关
数据
”?
答:
首先,在“视图”-〉“工具栏”-〉“窗体”下,选择“命令”按钮,画到
excel
上,然后到宏里面去编程序,假设你按钮的名字叫按钮1 程序如下:Sub 按钮1_单击()For i = 1 To 1000 If Cells(i, "D") = Cells(2, "C") Then Cells(1, "F") = i Exit For End If Next i End Sub ...
大家正在搜
excel查找对应数据
如何用excel查找数据
excel数据查找
2个excel查找相同数据
excel 查找函数
excel两列数据找重复
excel对应数据匹配
excel两列数据一一对应
VBA实现查找
相关问题
EXCEL如何用VBA实现多条件查询数据?
EXCEL2007 VBA编程 如何实现逐行多对对查找
Excel 求助VBA代码实现查询功能
EXCEL VBA如何实现“不同工作表间自动核对并查找相关数...
Excel 求助大神写一个VBA实现多个表中按条件抓取数据到...
excel vba 实现 多列数据筛选并对筛选后的数据进行操...
在excel中如何用vba来实现查找特定的字符串?
Excel VBA实现自动抽取数据求助大神