我的原命令就是找人打的
原命令意思:在sheet2中第一行的cell为我要查找内容,我要按照sheet2的第一行内容在sheet1中查找,并返回查找到cell的相邻右侧的cell结果,并返回。问题是现在是从sheet1第一行查找,我现在需要从末尾行向前查找,就是从头到尾改为从尾到头,很简单,但是我看不懂原命令,所以高分求修改,以下是我的原命令:
For i = Sheet2.[IV1].End(1).Column To 1 Step -1
Set m = Sheet1.Cells.Find(Sheets(2).Cells(1, i), lookat:=xlWhole, SearchOrder:=xlByColumns)
If Not m Is Nothing Then
r = Sheet2.Range("A65536").End(3).Offset(1).Row
Sheets(2).Cells(r, i) = m.Offset(0, 1)
End If
Next
如果大神们还能再解释一下我这些命令我更感谢了!
VBA查询代码 从前向后查找改为从后向前查找 高分求
答案:2 悬赏:20 手机版
解决时间 2021-02-13 00:31
- 提问者网友:佞臣
- 2021-02-11 23:39
最佳答案
- 五星知识达人网友:洎扰庸人
- 2021-02-12 00:10
SearchDirection XlSearchDirection 类型,可选。搜索的方向
XlSearchDirection 可为以下 XlSearchDirection 常量之一。(xlPrevious,xlNext ) .默认值xlPrevious
XlSearchDirection 可为以下 XlSearchDirection 常量之一。(xlPrevious,xlNext ) .默认值xlPrevious
全部回答
- 1楼网友:胯下狙击手
- 2021-02-12 01:47
access是一个数据库系统,你不能等同于excel那样使用,当然也可以像使用excel那样使用access的表。不过,不能使用excel中那样的公式
定位一条记录很简单。
2007及以上版本中,打开表后,表字段右侧有一个向下的三角符号,打开后可以加入条件进行定位。
正确的使用方式是,建立窗体,用代码控制窗体中显示的记录。可以参考 罗斯文参考数据库,看看例子
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯