Thema Datum  Von Nutzer Rating
Antwort
Rot VBA: Formel schützen aber Texteingabe ermöglichen
11.05.2021 10:08:17 Ayse
NotSolved
11.05.2021 11:09:20 Werner
NotSolved
11.05.2021 11:15:57 Gast44233
NotSolved
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:
Ayse
Datum:
11.05.2021 10:08:17
Views:
952
Rating: Antwort:
  Ja
Thema:
VBA: Formel schützen aber Texteingabe ermöglichen

Hallo zusammen,

ich befasse mich seit kurzem mit einer Excel Datei, welches als Einsatzplan eingesetzt wird. 

ich habe eine Zeile mit Firmeninternen Buchungscodes eingefügt und in der drüber liegenden Zeile werden entsprechend die Codes über eine verschachtelte Wenn-Funktion ausgeschrieben: z.b RT=Ruhetag, N1=Nachtschicht. Funktioniert auch einwandfrei. Ich möchte jedoch die wenn funktion schützen und eine manuelle Texteingabe zusätzlich ermöglichen. Hierfür habe ich eine VBA hinzugefügt, jedoch funktioniert sie nicht ganz. Wäre vielleicht jemand von euch so lieb und kann sich die VBA mal anschauen? 

Private Sub Worksheet_Change(ByVal Target As Range)
   If Target.Address = "B$5" Then
      If Target=""Then Target.Formula="=WENN(B6="RT";"Ruhetag";WENN(B6="U";"Urlaub";WENN(B6="GT";"Gleitzeit";" ")))"
   End If
End Sub

Also in B$5 werden die Codes ausgeschrieben aber wir wollen dort trotzdem eine manuelle eingabe ermöglichen. die Abkürzungen stehen in Zeile B$6.

 

Ich hoffe ich konnte alles verständlich wiedergeben und freue mich auf eure hilfe

 


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
Rot VBA: Formel schützen aber Texteingabe ermöglichen
11.05.2021 10:08:17 Ayse
NotSolved
11.05.2021 11:09:20 Werner
NotSolved
11.05.2021 11:15:57 Gast44233
NotSolved
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