Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
F1 und F11 abschalten
zurück: Accessdaten in Excelvorlage übertragen!!! weiter: Fehler bei Standardfunktionen im Formular (Runtime) Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Feedback Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
maila
Im Profil kannst Du frei den Rang ändern


Verfasst am:
26. Apr 2006, 18:48
Rufname:

F1 und F11 abschalten - F1 und F11 abschalten

Nach oben
       

Hallo,

ich habe jetzt schon eine ganze Weile gesucht bin aber nicht fündig geworden.
Kann man die Access Hilfe über F1 abschalten?
Und kann man auch verhindern das über F11 das Datenbankfenster angezeigt wird?

Danke und Gruß Maik
jens05
Moderator


Verfasst am:
26. Apr 2006, 22:43
Rufname:
Wohnort: ~~~~~


AW: F1 und F11 abschalten - AW: F1 und F11 abschalten

Nach oben
       

Hallo,
die Eigenschaft "Tastenvorschau" im Formular musst du auf JA setzen.

Und dann im Ereignis bei "Taste ab" des Formulares
Code:
    Select Case KeyCode
      Case vbKeyF1
        KeyCode = 0
        'MsgBox "F1 gedrückt"
      Case vbKeyF11
        KeyCode = 0
        'MsgBox "F11 gedrückt"
      Case Else
    End Select
Wobei sich die F11 auch unter Extras-Start deaktivieren lässt (Option: Access-Spezialtasten verwenden)
_________________
mfg jens05 Wink
maila
Im Profil kannst Du frei den Rang ändern


Verfasst am:
28. Apr 2006, 18:30
Rufname:

AW: F1 und F11 abschalten - AW: F1 und F11 abschalten

Nach oben
       

maila am 27. Apr 2006 um 06:48 hat folgendes geschrieben:
Hallo Jens,

Vielen Dank.

Klappt Super.

Gruß Maik
Hallo Jens,

habe Deinen Code versucht einzusetzen, habe aber ein kleines Problem.
Ich habe die Tastenvorschau im Formular auf "Ja" gesetzt und im Ereignis "bei Taste Ab" wird folgende Sub ausgeführt.

F1 soll aus bleiben.
Wenn ich F11 Drücke soll eine InputBox erscheinen in der ich ein Passwort eingebe. Wenn dieses Passwort korrekt ist soll das Datenbankfenster erscheinen.

Aber ich Drücke F11 und nichts passiert, nicht einmal eine Fehlermeldung.
Code:
Sub F_Tasten()
    Dim password As String

    Select Case KeyCode
      Case vbKeyF1
        KeyCode = 0
      Case vbKeyF11
        If password = InputBox("Bitte Passwort eingeben:") = "passwort" Then
            MsgBox "Login erfolgreich"
            KeyCode = 122
          Else
            MsgBox "Falsches Passwort"
            KeyCode = 0
            Exit Sub
        End If
    End Select
End Sub
Kannst Du mir Helfen?

Danke und Gruß Maik
jens05
Moderator


Verfasst am:
28. Apr 2006, 19:03
Rufname:
Wohnort: ~~~~~

AW: F1 und F11 abschalten - AW: F1 und F11 abschalten

Nach oben
       

Hallo,
was steht im Ereignis "Bei Taste Ab" bei dir?
Code:
    F_Tasten
Falls nicht, schreibe dieses ins Ereignis oder ändere deine Sub F_Tasten so ab
Code:
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
    Dim password As String

    Select Case KeyCode
      Case vbKeyF1
        KeyCode = 0
      Case vbKeyF11
        If InputBox("Bitte Passwort eingeben:") = "passwort" Then
            MsgBox "Login erfolgreich"
            KeyCode = vbKeyF11
          Else
            MsgBox "Falsches Passwort"
            KeyCode = 0
        End If
    End Select
End Sub

_________________
mfg jens05 Wink
maila
Im Profil kannst Du frei den Rang ändern


Verfasst am:
29. Apr 2006, 05:29
Rufname:


AW: F1 und F11 abschalten - AW: F1 und F11 abschalten

Nach oben
       

Hallo Jens,

Vielen Dank, der Code Funktioniert Super.

Allerdings nur wenn ich den Code direkt im Formular als Private Sub hinterlege.

Wenn ich ihn als Modul hinterlege und als Sub aufrufen will geht es nicht.

Gruß Maik
jens05
Moderator


Verfasst am:
29. Apr 2006, 18:37
Rufname:
Wohnort: ~~~~~

AW: F1 und F11 abschalten - AW: F1 und F11 abschalten

Nach oben
       

Hallo,
wenn du die F_Tasten auslagern möchtest, könnte das so gehen. In einem Modul.
Code:
Function F_Tasten(KeyCode As Integer) As Integer
    Dim password As String

    Select Case KeyCode
      Case vbKeyF1
        F_Tasten = 0
      Case vbKeyF11
        If InputBox("Bitte Passwort eingeben:") = "passwort" Then
            MsgBox "Login erfolgreich"
            F_Tasten = vbKeyF11
          Else
            MsgBox "Falsches Passwort"
            F_Tasten = 0
        End If
      Case Else
        F_Tasten = KeyCode
    End Select
End Function
Und anschliessend die Änderung im Ereignis "Bei Taste Ab". Somit könnte der Code von jedem Form aus genutzt werden.
Code:
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
    KeyCode = F_Tasten(KeyCode)
End Sub

_________________
mfg jens05 Wink
maila
Im Profil kannst Du frei den Rang ändern


Verfasst am:
01. Mai 2006, 07:26
Rufname:

AW: F1 und F11 abschalten - AW: F1 und F11 abschalten

Nach oben
       

Hallo Jens,

Funktioniert super, in jedem Formular.

Aber wo liegt der Unterschied zwischen der Sub und der Function?

Vielen Dank und Gruß Maik
jens05
Moderator


Verfasst am:
01. Mai 2006, 18:08
Rufname:
Wohnort: ~~~~~

AW: F1 und F11 abschalten - AW: F1 und F11 abschalten

Nach oben
       

Hallo,
da du den Keycode wieder benötigst, ist die Function angebracht, da dieser einen Wert zurückgeben kann, welches bei einer Sub nicht möglich ist. Eine Möglichkeit bei der Sub wäre, mit Variablen zu arbeiten.

_________________
mfg jens05 Wink
maila
Im Profil kannst Du frei den Rang ändern


Verfasst am:
02. Mai 2006, 18:34
Rufname:

AW: F1 und F11 abschalten - AW: F1 und F11 abschalten

Nach oben
       

Hallo und vielen Dank für die Info.

Gruß Maik
Jörsch
angelernter DB-Bastler


Verfasst am:
20. Feb 2009, 11:26
Rufname:
Wohnort: Krefeld

AW: F1 und F11 abschalten - AW: F1 und F11 abschalten

Nach oben
       

Moin, ich buddel hier mal wieder alte Threads aus...

Nachdem ich den Code von Jens05 eingebaut habe, klappt das mit dem Passwortschutz für die F11-Taste ganz wunderbar - Vielen Dank dafür.

Eine ergänzende Frage habe ich aber:
Ich habe in einer Datenbank auch viele Berichte; die haben ja nun kein Ereignis "bei Taste ab". Wo kann ich denn hier den Tastendruck <F11> am besten abfangen?

Gruß,

_________________

Jörsch
...ich kann doch auch nix dafür...
Willi Wipp
Moderator


Verfasst am:
20. Feb 2009, 12:11
Rufname:
Wohnort: Raum Wiesbaden

Re: F1 und F11 abschalten - Re: F1 und F11 abschalten

Nach oben
       

Hi Jörsch,

soweit mir bekannt funktioniert das nur ueber das AutoKeys-Makro (pfui wie kommt mir nur das Wort ueber die Lippen Wink)

_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)
Jörsch
angelernter DB-Bastler


Verfasst am:
20. Feb 2009, 12:49
Rufname:
Wohnort: Krefeld


AW: F1 und F11 abschalten - AW: F1 und F11 abschalten

Nach oben
       

Ahhh, Danke für den Tip!

Nun, dann muss ich wohl doch noch mal ein Makro erstellen.

Gruß,

_________________

Jörsch
...ich kann doch auch nix dafür...
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Hilfe: Access 2010 die vordefinierten Filter generell abschalten 3 IngoFromm 1157 22. Nov 2013, 14:45
derArb Access 2010 die vordefinierten Filter generell abschalten
Keine neuen Beiträge Access Berichte: gruppierung in diagramm abschalten 0 Gordonsky 200 21. Jul 2011, 05:34
Gordonsky gruppierung in diagramm abschalten
Keine neuen Beiträge Access Hilfe: keine Berechtigung = Debuggen (Abschalten?) 1 obbiwahn 1097 31. Jan 2011, 14:00
Bitsqueezer keine Berechtigung = Debuggen (Abschalten?)
Keine neuen Beiträge Access Tabellen & Abfragen: Fehlermeldung abschalten 2 adamth 810 02. Mai 2010, 16:24
MissPh! Fehlermeldung abschalten
Keine neuen Beiträge Access Programmierung / VBA: Importdialog abschalten bei Bilderaktualisierung 2 rahan 907 23. März 2010, 13:00
rahan Importdialog abschalten bei Bilderaktualisierung
Keine neuen Beiträge Access Formulare: Formular in Vollbild-Ansicht Quasi F11 Taste beim Explorer 2 Vero31 1416 27. Feb 2010, 11:53
Vero31 Formular in Vollbild-Ansicht Quasi F11 Taste beim Explorer
Keine neuen Beiträge Access Programmierung / VBA: RunSQL Warnung abschalten aber mit Rückmeldung! 2 Gerald1979at 2154 02. Dez 2009, 17:36
Gerald1979at RunSQL Warnung abschalten aber mit Rückmeldung!
Keine neuen Beiträge Access Programmierung / VBA: Hyperlinks - wie Access-interne Rückfragen abschalten? 6 Jörsch 2031 05. Okt 2009, 19:57
jens05 Hyperlinks - wie Access-interne Rückfragen abschalten?
Keine neuen Beiträge Access Tabellen & Abfragen: Add Abfrage Benachrichtigung abschalten 2 MoellerCH 1318 01. Feb 2009, 23:26
MoellerCH Add Abfrage Benachrichtigung abschalten
Keine neuen Beiträge Access Programmierung / VBA: Datei Erstellung aus Tabelleninhalt oder Mausrad abschalten 9 blicki 802 11. Dez 2006, 15:56
rita2008 Datei Erstellung aus Tabelleninhalt oder Mausrad abschalten
Keine neuen Beiträge Access Hilfe: ALT + F11 verhindern 2 Gast 707 28. Sep 2006, 10:57
Gast ALT + F11 verhindern
Keine neuen Beiträge Access Programmierung / VBA: Nachfrage bei delet requery abschalten 2 Highlander 1214 13. Sep 2006, 09:34
Highlander Nachfrage bei delet requery abschalten
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Microsoft Project