Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzeige
Inhaltsverzeichnis

Text spiegelverkehrt wiedergeben

Forumthread: Text spiegelverkehrt wiedergeben

Text spiegelverkehrt wiedergeben
19.11.2003 23:45:45
Peter T
Habe trotz einiger Antworten noch keine Lösung, brauche dringend Hilfe.
Danke

Hier die Fragestellung:
https://www.herber.de/forum/messages/340788.html
Anzeige

10
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Text spiegelverkehrt wiedergeben
19.11.2003 23:52:57
Sigi
Hallo Peter,

mit einer benutzerdefinierten VBA-Funktion ...


Function TextDrehen(Text As String) As String
Dim i As Long
Dim Zeich As String
For i = Len(Text) To 1 Step -1
Zeich = Mid(Text, i, 1)
TextDrehen = TextDrehen & Mid(Text, i, 1)
Next i
End Function

Gruß
Sigi
Anzeige
AW: Text spiegelverkehrt wiedergeben
19.11.2003 23:55:50
Sigi
noch etwas kürzer ...

Function TextDrehen(Text As String) As String
Dim i As Long
For i = Len(Text) To 1 Step -1
TextDrehen = TextDrehen & Mid(Text, i, 1)
Next i
End Function

Gruß
Sigi
AW: Text spiegelverkehrt wiedergeben
20.11.2003 00:01:18
Peter T
Ja genau das ist es,
REPUS

DANKE

Peter
Anzeige
versuch
20.11.2003 00:00:56
Josef Ehrensberger
Hallo Peter,

versuch mal dieses Makro.


Sub trhekrevlegeips()
Dim myStr As String
Dim rtSym As String
Dim myArr() As Variant
Dim iCnt As Integer
myStr = "CLN001S"
ReDim myArr(1 To Len(myStr))
For iCnt = 1 To Len(myStr)
myArr(iCnt) = Mid(myStr, iCnt, 1)
Next
For iCnt = Len(myStr) To 1 Step -1
rtSym = rtSym & myArr(iCnt)
Next
MsgBox rtSym
End Sub


Gruß Sepp
Anzeige
AW: versuch
20.11.2003 00:02:19
Peter T
Danke Sepp
aber habe bereits die Lösung von Sigi eingebaut und funktioniert auch.

Peter
AW: versuch
20.11.2003 00:06:54
Nepumuk
Hallo Sepp,
kennst du das:

Public

Sub test()
Dim text As String
text = "aabbccddeeffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz"
text = StrReverse(text)
End Sub


Gruß
Nepumuk
Anzeige
AW: versuch
20.11.2003 00:29:42
Jochen
Hi,

Peter hat Excel 97, da gabs das noch nicht.

Grüße Jochen
AW: versuch
20.11.2003 00:47:18
Nepumuk
Hallo Jochen,
ich habe ja auch gezielt Sepp angesprochen.
Gruß
Nepumuk
AW: versuch
20.11.2003 00:33:45
Josef Ehrensberger
Hi Nepumuk,

eigentlich schon, aber heute funktioniert mein
Gehirn wie ein Windows mit zerschossener Registry.

Nachdem ich mein Makro gepostet habe, hab ich's
nochmal durchgelesen und mich dabei uber mich selbst
gewundert.

Naja ich glaub' es ist besser wenn ich mich ins
Bett lege, vieleicht geht's morgen wieder besser.

Gute Nacht - Sepp
Anzeige
AW: Text spiegelverkehrt wiedergeben Xls97
20.11.2003 00:24:30
FP
Hallo Peter,

Aufruf:
in einer Zelle: z.B. in B1 = RevString(A1) - dreht den Text in A1 um
aus VBA heraus: z.B. MsgBox RevString("!TREINOITKNUF")


Function RevString(txt) As String
Dim i As Integer
For i = 1 To Len(txt)
RevString = Mid(txt, i, 1) & RevString
Next
End Function


Servus aus dem Salzkammergut
Franz
Anzeige
Anzeige
Anzeige
Live-Forum - Die aktuellen Beiträge
Datum
Titel
14.05.2026 13:31:09
14.05.2026 09:50:42
13.05.2026 19:14:18