中易网

excel VBA 如何在数组中每个数值都乘以20?

答案:1  悬赏:40  
解决时间 2021-02-19 13:46
请问 我想数组(arr1)里面 每个值都乘以20.然后再减去100...该怎样输入?
还有想问个问题..在不用循环下..如何直接判断在数组里面查找小于0的有多少个? COUNTIF(arr1,"<=0")...这公式如何代入VBA? 小菜鸟初学VBA。求高手指教。谢谢
最佳答案
两个例子,为了说的清楚,分别说明下,方法肯定不只这两种,请参考


Sub aaa()
'数组(arr1)里面 每个值都乘以20.然后再减去100
Dim arr, x
arr = Range("a1:a10")
For x = 1 To UBound(arr)
Dim arr1(1 To 10, 1 To 1)
        k = k + 1
        arr1(k, 1) = arr(x, 1) * 20 - 100
Next x
Stop
End Sub




Sub afd() '查数组的值大于4的个数
Dim arr, x, k
arr = Split("1\2\3\4\5", "\")
For x = 1 To UBound(arr)
Cells(x, 2) = arr(x)
Next x
MsgBox Application.CountIf(Range("b:b"), ">4")
End Sub
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
中国联通什司县营业厅怎么去啊,有知道地址的
668565567859天天快递到那了
免于刑事处罚和无罪的区别
10分钟看尽TVB32对经典情侣中,五分16秒出来的
荒坝河在哪里啊,我有事要去这个地方
中国邮政(清平邮政支局)地址在什么地方,想过
菠菜放的时间长了会涩嘴?
春秋战国争掠地猜动物
百度贴吧上面怎么加微信好友?
毛集村鑫磊石材厂地址有知道的么?有点事想过
海参从怎样开膛破肚?
图片中有几匹马
在森林里遇到老虎该怎样自救
泽通运输服务有限公司地址在哪,我要去那里办
精灵旅社1-2部百度云资源
推荐资讯
石膏线条批发多少钱一米
中国地图奇石值钱吗?
体温表浸泡合哪里有卖
20年至今都没跳过舞蹈的人,想要跳韩国团舞能
求一部老电影,最近老梦重做,梦里的不知道是
那个校园贷款叫stupidgirl..还有想看的吗?
潮流服饰这个地址在什么地方,我要处理点事
打羽毛球能让胸部变紧实吗?
山东昌隆建工集团公司我想知道这个在什么地方
上院超市怎么去啊,有知道地址的么
重力的大小跟物体质量有关,理由是?
母爱是一条清澈的小溪,缓缓地流进我的心田;仿
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?