Microsoft Excel

Herbers Excel/VBA-Archiv

Punkt und Komma vertauscht

    Betrifft: Punkt und Komma vertauscht von: Rolf
    Geschrieben am: 02.10.2003 16:53:05

    Ich habe eine Datei mit Excel 5.0 (wg. WIN 3.11) erstellt.
    In dieser Datei sind viele Zahlen mit Tausender-Trennzeichen.

    Wir haben aus kompatibilitätsgründen drei Computer mit diesem Excel.
    Auf 2 Computer funktioniert es.
    Der dritte vertauscht Punkt und Komma.

    Normal 35.000,00
    Falsch 35,000.00
    Er lässt sich nicht überreden, etwas anders zu machen (über FORMAT Zeichen)
    Ist das eine falsche Einstellung oder ein defekt?

    Gruss Rolf

      


    Betrifft: AW: Punkt und Komma vertauscht von: geri
    Geschrieben am: 02.10.2003 17:23:12

    Hallo Rolf

    hast du kontrolliert bei Länderseinstellung in Systemsteuerung ???
    oder im EXCEL Optionen
    Excel 5 ist doch schon etwas lange her, in OFF XP hat es da schon andere
    möglichkeiten

    gruss geri


      


    Betrifft: Makrolösung von: Dirk
    Geschrieben am: 02.10.2003 18:57:12

    Hallo Rolf,
    versuche es mal mit diesem Makro. Ich habe es hier aus im Archiv gefunden, weil ich englische Tabellen in umwandeln musste.
    Ciao Dirk

    Sub InWerte()
        Dim rng As Range
        For Each rng In ActiveSheet.UsedRange.Cells
        If Not IsEmpty(rng) Then
            If Right(rng.Text, 1) = "-" Then
            If IsNumeric(Left(rng.Text, Len(rng.Text) - 1)) Then
                rng.Value = "-" & Left(rng, Len(rng.Text) - 1)
            End If
        End If
        rng.Formula = rng.FormulaLocal
        End If
    Next rng
    End Sub