Jede Excel-Funktion, die eine Zeichenfolge umkehrt?
69700
mindless.panda
Gibt es integrierte Excel-Funktionen, die eine Zeichenfolge umkehren?
Sie sollten die Antwort mit strReverse auswählen
Max Hodges vor 9 Jahren
0
2 Antworten auf die Frage
59
Grant Peters
Die derzeit akzeptierte Antwort ist eine schlechte Methode, um eine Zeichenfolge umzukehren, insbesondere wenn in VBA eine eingebettet ist. Verwenden Sie stattdessen den folgenden Code.
Function Reverse(str As String) As String Reverse = StrReverse(Trim(str)) End Function
@ n00b - "Wie erstelle ich ein Modul?" war nicht die Frage. :) Diese Lösung ist viel effizienter / schneller / einfacher, obwohl ich nicht sicher bin, warum `TRIM` hinzugefügt wurde, da in der Frage kein zusätzlicher Leerraum angegeben wurde. Entfernen Sie bei "großen" Datensätzen "TRIM", wenn Sie es nicht benötigen.
ashleedawg vor 6 Jahren
0
9
quickcel
Ich kenne keine integrierte Funktion, aber Sie können Ihre eigene benutzerdefinierte Funktion erstellen.
Erstellen Sie zuerst ein neues Modul:
Holen Sie sich in VBA (Drücken Sie Alt + F11)
Ein neues Modul einfügen (Insert> Module)
Zweitens - fügen Sie die folgende Funktion in Ihr neues Modul ein ( Referenz ):
Function Reverse(Text As String) As String Dim i As Integer Dim StrNew As String Dim strOld As String strOld = Trim(Text) For i = 1 To Len(strOld) StrNew = Mid(strOld, i, 1) & StrNew Next i Reverse = StrNew End Function
Nun sollten Sie in der Lage sein, die verwenden Reverse - Funktion in Ihrer Tabelle