Piszesz, ze nie mozesz uzyc funcji StrRev bo nie wolno Ci jej uzyc, czy po prostu nie wiesz jak?
Rozwiazanie Trebora nieznacznie zmodyfikowalem, umieszczajac petle, ktora pelni taka same role jak StrRev.
Sub raczek()
Do
liczba = InputBox("Podaj dowolna; liczbe;", "Liczba", 123)
If liczba = "" Then Exit Sub
If IsNumeric(liczba) Then
liczba2 = ""
For i = Len(liczba) To 1 Step -1
strZnak = Mid(liczba, i, 1)
liczba2 = liczba2 & strZnak
Next i
MsgBox liczba2
Exit Do
Else
MsgBox "Podaj poprawna; liczbe;"
End If
Loop
End Sub |