2
希望有人能幫助我解決這個問題。如何在VBA中將字符串與數字進行匹配
目的:我想匹配的信息,2個單元,其中,
小區1數據:Chicken1234 小區2數據:1234
小區2將確定有多少來自於右邊的單元格1個字符用於匹配標準。 因此,在excel上下文中,它應該是= if(cell2 =(right(cell1,len(cell2)),「True」,「False」)
請告訴我我做錯了什麼, 。
樣本數據:
肉類| Chicken1234 |回答真或假
MeatNo | 1234 |回答真或假
Sub matchingtest()
Dim MTAC As Variant, BankAC As Variant
[A1].Select
MeatNo = ActiveCell.Offset(1, 1)
No = ActiveCell.Offset(0, 1)
Do While Not IsEmpty(ActiveCell.Offset(1, 0))
If Not IsEmpty(ActiveCell) And _
No = MeatNo Then _
ActiveCell.Offset(0, 3).FormulaR1C1 = ("True")
ActiveCell.Offset(1, 0).Select
Else
ActiveCell.Offset(0, 10).FormulaR1C1 = ("False")
ActiveCell.Offset(1, 0).Select
End If
Loop
End Sub