Home VBA Makro Beispiele Wenn Abfragen VBA - Passwortabfrage Sheet sichtbar
VBA - Passwortabfrage Sheet sichtbar PDF Drucken E-Mail
Geschrieben von: Marcus Rose   
Dienstag, 23. Dezember 2008 um 06:37 Uhr

Es kommt vor, dass wir ein Tabellenblatt (Sheet) nicht sofort für alle sichtbar haben wollen. Eine solche Funktion könnte man zum Beispiel einsetzen, wenn man ein Extra - Sheet mit Einstellungen angelegt hat.

Unsere Beispiel - Code wird wieder mit einer If - Then - Else (Wenn) Anweisung erstellt. Diese benötigen wir da wir eine Passwortabfrage nutzen, damit das Tabellenblatt nur bei der richtigen Eingabe des Namens und des Passwortes sichtbar werden soll. Ein VBA Makro sähe ungefähr so aus:

 


Option Explicit

Sub Abfrage()
    Dim codeName As String
    Dim Passw As String
    codeName = InputBox("Geben Sie Ihren Namen ein")
    Passw = InputBox("Geben Sie Ihr Passwort ein")
    If codeName = "Marcus" And Passw = "marcus" Then
        MsgBox ("Hallo " & codeName)
        Sheets("Tabelle1").Visible = True
    Else
        MsgBox ("Hallo " & codeName & " Du hast keine Berechtigung")
        Sheets("Tabelle1").Visible = False
    End If
End Sub

Mit .Visible = True wird das Sheet sichtbar. False versteckt das Tabellenblatt.

 
Copyright © 2010 ms-excel.eu. Alle Rechte vorbehalten.
 

Autoren - Login

Werbung

wichtige Links:
http://ms-excel.eu
Hier habt Ihr eine gute Excel Hilfe
Besucherstatistik
Besucher gesamt: 458.213
Besucher heute: 29
Besucher gestern: 1.099
Max. Besucher pro Tag: 1.517
gerade online: 4
max. online: 38
counter Statistiken