Excel - Datenformat in Zelle ändern

Excel - Datenformat in Zelle ändern

Ich habe Daten in einer Zelle (z. B. ND(1,37)) und muss sie anders anzeigen (ND<1,37).

Gibt es eine schnelle und einfache Möglichkeit, dies über ein Makro oder ein kurzes Skript zu tun?

Dank im Voraus!

BEARBEITEN: Ich habe noch nicht viel ausprobiert (ich bin noch relativ neu bei Excel-Makros), aber ein Beispiel für das, was ich suche, ist:

ND(494) bis ND<494
ND(319) bis ND<319
ND(2,19) bis ND<2,19

Im Wesentlichen versuche ich, ND(###) in ND<### zu ändern.

Antwort1

Ich denke, das hier macht, was Sie brauchen:

Sub test()
Dim a As String
Dim cell As Object
For Each cell In Selection
    cell.Select
    a = ActiveCell.Text
    ActiveCell.Formula = Replace(Replace(a, "(", "<"), ")", "")
Next

End Sub

Antwort2

WennalleIhre Zellen enthalten , können Sie verwendenND(something)

="ND<" & LEFT(RIGHT(A1,LEN(A1)-3),LEN(A1)-4)

Wenn Sie Daten haben, die nicht diesem Muster entsprechen, müssen Sie angeben, welche Ergebnisse Sie wünschen.

verwandte Informationen