永发信息网

excel如何用宏代码向数组输入符合条件的数据

答案:2  悬赏:10  手机版
解决时间 2021-02-19 03:07
在工作薄中列有数据,想创建数组用来存放指定数据(a),我这么写,报错。
Sub aa()
Dim i As Long
Dim n As Long
Dim arr() As String
For Each sht In Sheets
For i = 1 To 100
If sht.Cells(i, 1).Value = "a" Then
arr(n) = sht.Cells(i, 1).Value
n = n + 1
End If
Next i
Next
End Sub
好像是数组定义出错,怎么改!谢谢先
最佳答案
试试:
 Sub aa()
  Dim i As Long
  Dim n As Long
  Dim arr() As String
  For Each sht In Sheets
      For i = 1 To 100
          If sht.Cells(i, 1).Value = "a" Then
             n = n + 1
             ReDim Preserve arr(n)
             arr(n) = sht.Cells(i, 1).Value
          End If
      Next i
  Next
End Sub
全部回答

如图:

“d4”单元格公式为:

=mod((left(b4,1)+left(b3,1)),9)&right(b3,len(b3)-1)

将公式拖下去即可。

不知我是否弄明白了你的要求。

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
雪佛兰科帕奇车钥匙能换电池吗
(8分)将某种植物高茎与矮茎的两种个体(结
留一点温情给自己,作文
thinkphp 如何去除limit 默认的限制
高速公路两边的反光膜是国产的吗?中国在这方
油漆可以快递吗▲一桶油漆刷多少平方▲汽车油
下图描述某品牌商品的需求曲线由D2右移到D1.
“投掷”的英文
二妙散的功效是()
除南极洲外,冰川分布最广的大洲是(  )A
新采摘的玉米果穗具有甜味,放一段时间后,甜
西双版纳的热带雨林保障游客安全吗?
海盐县第二农贸市场西门地址在哪,我要去那里
常春藤大学有哪些
在社会总需求极度膨胀,物价大幅攀升的情况下
推荐资讯
买房单气房能装暖气吗
《江苏散文网》上发表散文有稿费吗
买的肌酸粉好苦,拿什么搭配好吃但又不影响效
这里纯新小白qwq求混全职高手语c的帮忙科普一
同样配置的台式电脑和一体机哪个好
武汉市豫昊投资咨询有限公司在哪里啊,我有事
农村妇女,40岁。8年前其丈夫(长途车司机)
vivo y 17w 刀塔西游怎么安装不了。显示未安
【人类将于2032年灭亡】2045年人类可以永生了
我家开小卖部,但是隔壁邻居经常趁我不在店里
上海哪里有买日本VO5定型喷雾的?
工行欠费,没法存钱,怎么解决?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?