2个回答
展开全部
Sub s()
Dim rg As Range, c As Range
Set rg = [a39:j1038]
cc = Array(3, 4)
tt = [h5].Text
For Each c In rg
If c <> "" Then
k = Val(Mid(c, cc(0), 1))
For i = 1 To UBound(cc)
k = k + Val(Mid(c, cc(i), 1))
Next
k = k Mod 10
If InStr(tt, CStr(k)) Then c = ""
End If
Next
End Sub
追问
修改为1、2、3、4
cc = Array(1, 2, 3, 4)是这样吗
修改为1、4
cc = Array(1, 4)是这样吗
修改为1、3、4
cc = Array(1,3, 4)是这样吗
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |