Thema Datum  Von Nutzer Rating
Antwort
11.05.2021 10:08:17 Ayse
NotSolved
11.05.2021 11:09:20 Werner
NotSolved
11.05.2021 11:15:57 Gast44233
NotSolved
Blau VBA: Formel schützen aber Texteingabe ermöglichen
11.05.2021 13:20:30 Werner
NotSolved
12.05.2021 11:08:43 ayse
NotSolved
12.05.2021 11:13:58 Mase
NotSolved
12.05.2021 11:15:53 ayse
NotSolved
12.05.2021 11:17:43 ayse
NotSolved

Ansicht des Beitrags:
Von:
Werner
Datum:
11.05.2021 13:20:30
Views:
635
Rating: Antwort:
  Ja
Thema:
VBA: Formel schützen aber Texteingabe ermöglichen

Hallo,

da ich davon ausgehe, dass der Zellbezug nicht fix auf die Zelle B6 gesetzt sein soll, sondern auf die jweilige Zelle unterhalb der Zeile 5:

Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Intersect(Range("B5:AF5"), Target) Is Nothing Then
        Application.EnableEvents = False
        For Each Target In Target
            If Target = "" Then
                Target.FormulaR1C1 = _
                "=IF(R[1]C=""RT"",""Ruhetag"",IF(R[1]C=""U""," _
                & """Urlaub"",IF(R[1]C=""GT"",""Gleitzeit"","""")))"
            Else
                Target.Value = Target.Value
            End If
        Next Target
        Application.EnableEvents = True
   End If
End Sub

Gruß Werner


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
11.05.2021 10:08:17 Ayse
NotSolved
11.05.2021 11:09:20 Werner
NotSolved
11.05.2021 11:15:57 Gast44233
NotSolved
Blau VBA: Formel schützen aber Texteingabe ermöglichen
11.05.2021 13:20:30 Werner
NotSolved
12.05.2021 11:08:43 ayse
NotSolved
12.05.2021 11:13:58 Mase
NotSolved
12.05.2021 11:15:53 ayse
NotSolved
12.05.2021 11:17:43 ayse
NotSolved