Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
376to380
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
376to380
376to380
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Menu sperren

Menu sperren
05.02.2004 15:17:26
dirk
Hallo excelperten
Kann man eigentlich per cba code das Menu (Datei , Bearbeiten usw.)
sperren, so dass kein nutzer meiner Excel datei darin arbeiten kann?
danke für alle Tips
Grüsse dirk

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Menu sperren
05.02.2004 15:53:02
Andreas
hallo dirk
Damit kannst du die Menüleiste gegen Veränderungen sperren, war es das was du gemeint hast?
application.VBE.CommandBars(1).Enabled = False
Gruss Andreas
nochmal
05.02.2004 16:04:18
dirk
hi andreas
ich meine das so wenn zum bsp der nutzer auf "datei speichern" klickt
soll eine fehlermeldung kommen oder das menu gar nicht reagieren.
d.h.
der nutzer soll nichts in allen menu-punkten machen können.
das meinte ich genau
gruss
dirk
AW: nochmal
05.02.2004 16:12:21
Dirk
Hallo!
Nur als Ansatz:
Lass doch den Benutzer drinrumfummeln. Nur das Speichern unterbinden. Hab das so gelöst:

Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
MsgBox "Um Veränderungen am Code und an der Struktur" & Chr(10) & "dieser Tabelle vorzubeugen, ist es nicht möglich diese Tabelle zu speichern!"
If Not Worksheets("Start").Range("A11").Value = "x" Then Cancel = True
Worksheets("start").Range("A11").Value = ""
End Sub

Wenn ich das speichern wollte, hab ich in Zelle A11 ein x gesetzt, um die If-Schleife zu umgehen.
Cheers
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige