slogan 专业知识问答平台!
佰学网 >生活问答 > 知识 > VBA找到一列数中绝对值最大的单元格

VBA找到一列数中绝对值最大的单元格

原创 2022-03-02 22:29:28
Submaxf()dimmxRange("b1").FormulaArray=".. 精选答案
  • 问题相关

Sub maxf()dim mx Range("b1").FormulaArray = "=MATCH(MAX(ABS(A:A)),ABS(A:A),)" mx=range("b1")msgbox mx End Sub1)其实是用数组公试解决的,如果你要在VBA里面得到也行的,上面这句max 得到的就是A列最大值的行号.2)上面实现的功能也是通过VBA在单元格b1 里面输入数组试=MATCH(MAX(ABS(A:A)),ABS(A:A),)得到的 注意 b1 里面一定要没有数据,不然会破环掉里面原来的数据3)和你直接在单格里面输入数组公试是一样的=MATCH(MAX(ABS(A:A)),ABS(A:A),)三键结束注意如果你的范围如果不是在A列那么就要修改 公试里面的列号 注意只能是一列不能是多列如果你需要在多列那么你可以加循 环

©本文版权归作者所有,任何形式转载请联系我们:xiehuiyue@offercoming.com。

相关内容推荐

来自百学网

刘老师

刘老师

中国人大教育学硕士

关注

你可能关心