Thema Datum  Von Nutzer Rating
Antwort
Rot Benutzer erlauben nur bestimme Zellen zu formatieren
10.02.2022 09:28:50 lembrandt
NotSolved
10.02.2022 19:51:25 xlKing
NotSolved
11.02.2022 09:55:30 Gast74979
NotSolved
11.02.2022 19:32:05 xlKing
NotSolved

Ansicht des Beitrags:
Von:
lembrandt
Datum:
10.02.2022 09:28:50
Views:
686
Rating: Antwort:
  Ja
Thema:
Benutzer erlauben nur bestimme Zellen zu formatieren

Liebe VBA - Gemeinde,

ich habe eine Eingabemaske für Geschäftsbriefe in Excel erstellt und das unten angegebene Makro läuft zuverlässig.

Leider ist der Befehl "AllowFormattingRows" zu großzügig, denn nur die Zeilen 30 bis 54 sollen formatiert (Höhenänderung) werden können. Oberhalb der Zeile 30 ist unter anderem das Adressfeld, was natürlich nicht verändert werden soll. Des Weiteren möchte ich den Benutzern ermöglichen nur die Zellen A30 bis M34 zu formatieren, also Schriftgröße, - farbe usw. Zudem soll der Blattschutz nur mittels Passwort aufgehoben werden können.

 

Ich freue mich auf eure Antworten! Vielen Dank vorab.

 

Lembrandt

 

 

 

Sub Workbook_Open()
   Sheets(1).Protect userinterfaceonly:=True, AllowFormattingRows:=True
   Sheets(1).EnableOutlining = True
   Sheets(2).Protect userinterfaceonly:=True, AllowFormattingRows:=True
   Sheets(2).EnableOutlining = True
   Sheets(3).Protect userinterfaceonly:=True, AllowFormattingRows:=True
   Sheets(3).EnableOutlining = True
   Sheets(4).Protect userinterfaceonly:=True, AllowFormattingRows:=True
   Sheets(4).EnableOutlining = True
   Sheets(5).Protect userinterfaceonly:=True, AllowFormattingRows:=True
   Sheets(5).EnableOutlining = True
   Sheets(6).Protect userinterfaceonly:=True, AllowFormattingRows:=True
   Sheets(6).EnableOutlining = True
 End Sub


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 Benutzer erlauben nur bestimme Zellen zu formatieren
10.02.2022 09:28:50 lembrandt
NotSolved
10.02.2022 19:51:25 xlKing
NotSolved
11.02.2022 09:55:30 Gast74979
NotSolved
11.02.2022 19:32:05 xlKing
NotSolved