ich habe bereits ein funktionierendes Marko, jedoch möchte ich gerne, dass dieses automatische auf bestimmte Bereiche (H10;I53), (K10;L53), und (N10;O53) in einem Excel-Datei mit Blattschutz angewendet wird.
Hier das Makro:
Sub test()
Dim i, anzNach, anzZeil, soll As Integer, tmp As String
soll = 3 'die soll-Anzahl der signifikanten stellen
anzZeil = Selection.Cells.Count 'Zellenanzahl ermitteln
For i = 1 To anzZeil 'Schleifenstart von zelle 1 bis letzte Zelle
tmp = Selection.Cells(i) 'einlesen neuer Zelle
If tmp 1 dann trenne die Zahl bei , und _
sag mir wie lang sie ist
'bei Amerikanischer einstellung muss hier das , duch einen . ersetzt werden
'aus 152,5648 mach er hier 152 = 3 Stellen vor dem ,
End If
If anzNach ?0.000
End If
Next i
End Sub
Ich hoffe, dass mir jemand helfen kann.
Gruß
Anne