Anzeige
Archiv - Navigation
420to424
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
420to424
420to424
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Formeln schützen / Arbeitsmappen

Formeln schützen / Arbeitsmappen
Erich
Hallo EXCEL-Freunde,
habe folgendes Makro, das in einzelnen Tabellenmodulen funktioniert, mit dem alle
Zellen mit formeln geschützt werden:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim InMldg As Integer
' Variante 2 Zellen mit Formeln schützen
If Target.HasFormula Then
MsgBox "Diese Formel ist absichtlich geschützt", 16, "Warnung"
Application.EnableEvents = False
Cells(6, Target.Column).Select
Application.EnableEvents = True
End If
End Sub

Da die Datei variabel zwischen 30 und 40 Tabellen hat, suche ich eine Möglichkeit, dieses Makro evtl. bei workbook-open einzusetzen und dann
bestimmen kann, für welche Tabellen es nicht gelten soll - dies sind in der Regel
nur zwei bis drei, während für alle anderen Tabellen der Schutz wirken soll.
Geht so was?
Besten Dank für eine Hilfe!
mfg
Erich

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Formeln schützen / Arbeitsmappen
Ulf
Code in "DieseArbeitsmappe":
Option Explicit

Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
''Die Blätter, die ausgenommen werden sollen-----------
If Sh.Name <> "Tabelle1" And Sh.Name <> "Tabelle2" Then
If Target.HasFormula Then
MsgBox "Diese Formel ist absichtlich geschützt", 16, "Warnung"
on error goto errhandler
Application.EnableEvents = False
Cells(6, Target.Column).Select
End If
End If
errhandler:
Application.EnableEvents = True
End Sub

Ulf
DANKE - Ulf; perfekt! o.T.
Erich
.
Anzeige

299 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige