|
发表于 2024-8-23 23:18
来自手机
|
显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
玉阳山人 发表于 2024-8-23 21:07
老师:如K11:K13处的指定条件为空白,那么其对应的L11:M13处显示的结果也应为空白【当指定条 ...
Public Function SZZFCJS(tj, rng)
arr = tj: brr = rng
Set dic = CreateObject("Scripting.dictionary")
For i = 1 To UBound(brr)
s = CStr(brr(i, 1))
If s <> "" Then dic(s) = dic(s) + 1
Next
If IsArray(arr) Then
ReDim scrr(1 To UBound(arr), 1 To 1)
For i = 1 To UBound(arr)
If CStr(arr(i, 1)) <> "" Then
scrr(i, 1) = dic(CStr(arr(i, 1)))
Else
scrr(i, 1) = ""
End If
Next
SZZFCJS = scrr
Else
If tj <> "" Then SZZFCJS = dic(CStr(arr)) Else SZZFCJS = ""
End If
End Function |
评分
-
1
查看全部评分
-
|