Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
123
返回列表 发新帖
楼主: 兰色幻想

[资料] 用match函数在VBA数组中查找指定值的位置

[复制链接]
发表于 2008-1-16 08:47 | 显示全部楼层

<p>Application.<font color="#dd0000">Match</font>("S", ARR, 0)</p><p>这里的零代表什么意思啊,是行还是列?版主你举的例子是一维数组,如果换成二维数组的话,match函数应该怎么使用呢?</p>
[此贴子已经被作者于2008-1-17 9:41:03编辑过]
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
回复

使用道具 举报

发表于 2008-1-17 09:42 | 显示全部楼层

还没有人帮我解答呢,我不能让贴子埋没啦,22楼问题,谁来帮帮我呀?
回复

使用道具 举报

发表于 2008-1-17 10:31 | 显示全部楼层
回复

使用道具 举报

发表于 2008-6-27 16:44 | 显示全部楼层

<p>学习</p>
回复

使用道具 举报

发表于 2008-12-10 11:12 | 显示全部楼层

二维数组 怎么查找?
回复

使用道具 举报

发表于 2009-11-8 13:27 | 显示全部楼层

学习......
回复

使用道具 举报

发表于 2011-10-15 18:05 | 显示全部楼层
这样的查找应该多讲一讲
回复

使用道具 举报

发表于 2012-12-10 12:09 | 显示全部楼层
怎么用Match查找二维数组的指定元素呢。如:
Sub aa()   
Dim ARR
       ARR = Range("A1:C10")
       MsgBox Application.Match("S", ARR, 0)'这应该是在第一列中找,如何在第二列中找"S"呢?

   End Sub

回复

使用道具 举报

发表于 2017-5-28 11:20 | 显示全部楼层
今天也遇到这个问题,当ARR的个数>65536时提示类型不匹配要怎么处理?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-3-29 14:12 , Processed in 0.260429 second(s), 7 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表