Thema Datum  Von Nutzer Rating
Antwort
26.12.2018 00:16:17 Stefan
NotSolved
Blau Excel gefüllte Zellen sperren aber mit Ausnahmen
26.12.2018 08:20:06 Gast77114
NotSolved
26.12.2018 09:51:57 Stefan
NotSolved

Ansicht des Beitrags:
Von:
Gast77114
Datum:
26.12.2018 08:20:06
Views:
575
Rating: Antwort:
  Ja
Thema:
Excel gefüllte Zellen sperren aber mit Ausnahmen

klassisch lt. Handbuch

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
Option Explicit
 
Sub Test_BeforeSave()
  
 Dim wsTab As Worksheet
 Dim rngWerte As Range
 Dim rngFormeln As Range
 Set wsTab = Worksheets("Korrekturen")
  
  
On Error Resume Next
  
  
  With wsTab
     If .ProtectContents = True Then .Unprotect Password:="record"
     With .Range("A:X")
       .Locked = False
       On Error Resume Next
       Set rngWerte = .SpecialCells(xlCellTypeConstants)
       Set rngFormeln = .SpecialCells(xlCellTypeFormulas)
       On Error GoTo 0
     End With
     If Not rngWerte Is Nothing Then rngWerte.Locked = True
     If Not rngFormeln Is Nothing Then rngFormeln.Locked = True
      
     'Beispiel Volltext
     Ausnahmen wsTab, 12, "a", xlWhole
     Ausnahmen wsTab, 23, "s", xlWhole
     'Beispiel im Text vorhanden
     Ausnahmen wsTab, 12, "s", xlPart
  
     .Protect DrawingObjects:=True, Contents:=True, Scenarios:=True _
              , AllowSorting:=True, AllowFiltering:=True, Password:="record"
  
   End With
  
End Sub
 
Private Sub Ausnahmen(Blatt As Worksheet, Spalte As Long, Suche As String, Wie As Long)
Dim c As Range, fa As String
 
   With Blatt.Columns(Spalte)
      Set c = .Find(Suche, LookIn:=xlValues, LookAt:=Wie)
      If Not c Is Nothing Then
        fa = c.Address
        Do
            c.Locked = False
            Set c = .FindNext(c)
        Loop While Not c Is Nothing And c.Address <> fa
    End If
   End With
    
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
26.12.2018 00:16:17 Stefan
NotSolved
Blau Excel gefüllte Zellen sperren aber mit Ausnahmen
26.12.2018 08:20:06 Gast77114
NotSolved
26.12.2018 09:51:57 Stefan
NotSolved