EXCEL VBA和配对不同内容
1。条件A在K1(这里可以输入多个字符)3。条件C在J24。条件A依据和值,自动配对出结果(并插入字符到结果中)...
1。条件A在K1(这里可以输入多个字符)
3。条件C在J2
4。条件A依据和值,自动配对出结果(并插入字符到结果中) 展开
3。条件C在J2
4。条件A依据和值,自动配对出结果(并插入字符到结果中) 展开
展开全部
Sub s()
Const t1 = 2
Const t2 = 3
a = [k1].Text
b = [j2]
Set d = CreateObject("scripting.dictionary")
For i = 1 To Len(a)
d(Mid(a, i, 1)) = ""
Next
For i = 0 To 9
For j = 0 To 9
a = CStr((i + j) Mod 10)
If d.exists(a) Then
a = i & j
If t1 Then a = Left(a, t1 - 1) & "配" & Mid(a, t1)
If t2 Then a = Left(a, t2 - 1) & "对" & Mid(a, t2)
[c6].Offset(j, i * 2) = a
[c6].Offset(j, i * 2 + 1) = b
End If
Next
Next
End Sub
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询