|
本帖最后由 Sinanju 于 2013-6-28 19:43 编辑
最近用一段小代码统计数据遇到了一点小问题 还希望请教一下各位老师
VBA code 里面有一小段大概是这么个意思:- dim n as string
- dim x as integer
- for i = 1 to 100
- n=worksheets("sheet2").cells(i,1).value
- x=application.worksheetfunction.sumif(range("A:A"), n, range("B:B"))
- next i
-
复制代码 我想问一下这样吧条件储存为变量是不是就没法用模糊查询了,以前公式里那种“*条件*"在这种情况下如何达成呢?
谢谢了!
猜一下,是不是这个意思?
Sub aa()
Dim n As String
Dim x As Integer
For i = 1 To 100
n = Worksheets("sheet2").Cells(i, 1).Value
x = Application.WorksheetFunction.SumIf(Range("A:A"), "*" & n & "*", Range("B:B"))
Next i
End Sub
|
|