Microsoft Office Tutorials and References
In Depth Information
Kapitel 7 – Tipps und Tricks
01-27: Kennwortschutz für Blatt oder Arbeitsmappe aufheben
Leider ist das Kennwort, das für Tabellenblätter und Arbeitsmappen
vergeben werden kann, nicht sicher, es lässt sich mit einer einfachen
Makroschleife aufheben. Nutzen Sie dieses Makro, wenn Sie den
Kennwortschutz Ihrer eigenen Tabellen vergessen haben.
SchutzEntfernen.xls
Auch der Arbeitsmappenschutz lässt sich mit einem Makro aus-
hebeln. Beide Makros können je nach Kennwortlänge aber sehr lange
Laufzeiten haben.
CD .......
VBA-01: Mussfelder in Formularen
Wenn Sie Ihren Mitarbeitern Formulare zur Verfügung stellen, soll-
ten Sie sicherstellen, dass diese auch alle Informationen eintragen, die
Sie für die Auswertung des Formulars brauchen. Diese »Mussfelder«
können Sie auf einem Tabellenblatt (versteckt) deponieren, ein klei-
nes VBA-Makro prüft beim Speichern der Arbeitsmappe, ob alle Fel-
der ausgefüllt sind. Dazu verwenden Sie das BeforeSave-Ereignis der
Arbeitsmappe. Das Beispiel zeigt einen Investitionsantrag, die Zell-
adressen der Mussfelder sind in Spalte L eingetragen und mit dem
Bereichsnamen Mussfelder versehen.
VBA Formular mit Mussfelder.xls
CD .......
Abbildung 7.18: Formular und Mussfelder-Adressen in Spalte L
Aktivieren Sie im Projekt-Explorer des VBA-Editors das Objekt Die-
seArbeitsmappe , und tragen Sie diese Makros ein:
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
If Check_Mussfelder = False Then
Cancel = True
End If
Search JabSto ::




Custom Search