Dim le
Dim mide
Dim i
Private Sub Command1_Click()
i = 0
Dim yes As Boolean
le = Len(Text1.Text) + 1
Do While i < Len(Text1.Text) - 1
i = i + 1
mide = mid(Text1.Text, i, 1) 'take the next 1 letter in text1.text from position i
If Not mide = mid(Text1.Text, le - i, 1) Then 'if its not the same as the leter i positon from the back then
yes = True
End If
Loop
If yes = False Then
MsgBox "Pal"
Else
MsgBox "Not"
End If
End Sub
Reputation Points: 8
Solved Threads: 3
Junior Poster in Training
Offline 53 posts
since Sep 2008