Dim l As List(of String) = DataTables("表A").GetValues("第二列")
Dim zuida As String
Dim t As Integer =0
For Each s As String In l
Dim tep As String = mid(s,8)
Dim TestStr As String
Dim Num As Double
TestStr = Right$(tep, Len(tep))
Dim I As Integer
Dim J As Integer
Dim K As Integer
J = Len(TestStr)
For I = 1 To J
K = Asc(Mid(TestStr, I, 1))
If K >= 48 And K <= 57 Then
If J > I Then J = I
End If
Next
If J = 0 Then
Num = Val(TestStr)
ElseIf J = Len(TestStr) Then
Num = 0
Else
Num = Val(Right$(TestStr, Len(TestStr) - J + 1))
End If
If Num> t Then
t = Num
zuida = s
End If
Next
msgbox(zuida)