Deaktivieren einer Funktionstaste (Microsoft Excel)
Jean fragte, ob es eine Möglichkeit gibt, die F1-Taste in Excel zu deaktivieren. Es scheint, dass sie häufig F1 drückt, wenn sie F2 drücken will, und dies ist störend.
Die einzige Möglichkeit, einen solchen Schlüssel zu deaktivieren, besteht darin, ein Makro zu erstellen. Das folgende Makro macht den Trick ganz gut:
Private Sub Workbook_Open() Application.OnKey "{F1}", "" End Sub
Private Sub Workbook_BeforeClose(CANCEL As Boolean) Application.OnKey "{F1}" End Sub
Eigentlich gibt es hier zwei Makros. Die erste wird ausgeführt, wenn die Arbeitsmappe geöffnet wird, und die zweite wird ausgeführt, wenn die Arbeitsmappe geschlossen wird. Im Fall des ersten Makros fängt die OnKey-Methode jeden Tastendruck von F1 ab und bricht ihn ab. Das Makro, das beim Schließen der Arbeitsmappe ausgeführt wird, stellt den normalen Betrieb der F1-Taste wieder her.
Diese Makros können in eine bestimmte Arbeitsmappe eingefügt werden. In diesem Fall gelten sie nur, solange diese Arbeitsmappe geöffnet ist. Wenn Sie möchten, dass sie bei Verwendung von Excel jederzeit angewendet werden, speichern Sie die Makros in der persönlichen Arbeitsmappe. (Die Verwendung dieser Arbeitsmappe wurde in anderen Ausgaben von ExcelTips. behandelt. Informationen dazu finden Sie auch in der Excel-Hilfe, die ironischerweise durch Drücken der Taste F1 aufgerufen wird.)
_Hinweis: _
Wenn Sie wissen möchten, wie die auf dieser Seite (oder auf einer anderen Seite der ExcelTips-Websites) beschriebenen Makros verwendet werden, habe ich eine spezielle Seite vorbereitet, die hilfreiche Informationen enthält.
ExcelTips ist Ihre Quelle für kostengünstige Microsoft Excel-Schulungen.
Dieser Tipp (10922) gilt für Microsoft Excel 2007, 2010, 2013, 2016, 2019 und Excel in Office 365. Eine Version dieses Tipps für die ältere Menüoberfläche von Excel finden Sie hier: