HERBERS
Excel-Forum
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Entdecke rund 2 Millionen Excel-Lösungen im
Forumsarchiv
Forumbeitrag
Excel-Version des Fragestellers:
2022
Erfahrungslevel des Fragestellers:
Basiskenntnisse in Excel
UweD
08.07.2026 09:31:55
AW: Zellen formatieren
>> Leider hast du den VBA-Teil mit Passwort ausgeblendet, daher kann ich da weder reinschauen, noch testen.


das ist sein bisheriger Code im Blatt Einteilung- Termine
Private Sub Worksheet_Change(ByVal Target As Range)

If Target.Address = "$D$1" Then
Set rngZ = Target
Application.OnTime EarliestTime:=Now + TimeValue("00:00:01"), _
Procedure:="ZelleWiederLeeren"
End If
End Sub



Im Blatt Wertung-Einzel nix


LG UweD
Als Antwort auf diesen Beitrag
MCO
08.07.2026 09:01:45
AW: Zellen formatieren
Moin!

Leider hast du den VBA-Teil mit Passwort ausgeblendet, daher kann ich da weder reinschauen, noch testen.

Theoretisch müsste es aber so klappen:

Kopiere den Code in das Worksheet-Modul, in CHANGE

Private Sub Worksheet_Change(ByVal Target As Range)    

If Target.count > 1 Then Exit Sub
If Target.Address(0, 0) <> "E5" Then Exit Sub

If Target.Value = "Luftgewehr 1.10" Or _
Target.Value = "Luftpistole 2.10" Then
Sheets("Wertung-Einzel").Range("F9:I12").NumberFormat = "0"
Else
Sheets("Wertung-Einzel").Range("F9:I12").NumberFormat = "0.0"
End If
End Sub


Den Bereich zum ändern hab ich schon auf den Wertebereich erweitert, sicher willst du aber in den Zeilen noch was dazumachen.

Viel Erfolg!

Gruß, MCO
Folgenachrichten
Antwort auf Beitrag erstellen
Bitte einen Anwendernamen ohne @ eingeben.
Bitte das Passwort eingeben.
Bitte eine gültige E-Mail-Adresse eingeben.
Bitte einen Betreff eingeben.
Weitere Optionen
Aktivieren, wenn die Frage/der Beitrag noch nicht beantwortet wurde und unter Listen > Offene Threads erscheinen soll.
Beispieldatei hochladen

Bitte einen Nachrichtentext eingeben.