Jak uniemożliwić F1 otwieranie pomocy w programie Excel 2013 bez używania języka VBA?


4

Jak uniemożliwić F1 otwieranie pomocy w programie Excel 2013?

Jedyne informacje, które znalazłem w innym miejscu, wymagały użycia VBA lub, dla całego systemu (używam Windows 8), edycji rejestru. Wolałbym uniknąć obu tych opcji.

Odpowiedzi:


6

Jest to oprogramowanie innych firm, które może to zrobić. Mogą je wyłączyć tylko wtedy, gdy Excel jest otwarty lub mapuje go na coś bardziej użytecznego, takiego jak F2. lubię AutoHotkey . Mój kod zastępujący F1 za pomocą F2, gdy Excel jest aktywny, wygląda następująco:

#IfWinActive ahk_class XLMAIN
F1::F2
#IfWinActive

Nie znam żadnej rodzimej opcji w Excelu.


To działa nawet lepiej niż oczekiwano. Nie był wymagany restart. Nowicjusze do AutoHotkey (tak jak ja) powinni pamiętać, że (1) plik pomocy zostanie otwarty po pierwszym otwarciu programu i (2) musisz przeczytać kilka pierwszych zdań pliku pomocy, aby zrozumieć, jak szybko załatwić sprawy i bieganie. Krótko mówiąc, po zainstalowaniu oprogramowania będziesz musiał (1) umieścić kod @ Engineer-Toast (lub dowolny kod, którego potrzebujesz) w pliku .txt, (2) zapisać go z rozszerzeniem .ahk, i (3) ) kliknij dwukrotnie plik.
Andrew

Dziękuję Ci!! F1 to kompletna strata czasu w Excelu, zwłaszcza jeśli jesteś na statku kosmicznym lub w innym miejscu bez połączenia z Internetem, tj. Większość komputerów na tej planecie
DaveBoltman

@DaveBoltman Jeśli podoba Ci się funkcja F1 = Help, ale nie masz niezawodnej - lub jakiejkolwiek - usługi internetowej, istnieje opcja pomocy w trybie offline zgodnie z zapytaniem gdzie indziej na SuperUser . Dla mnie użyłem F2 tak często, a F1 tak rzadko, że przez większość czasu naprawdę naciskałem F1 Oznaczało aby nacisnąć F2. Na marginesie, jestem pewien, że przynajmniej ISS ​​ma internet.
Engineer Toast

@ Inżynier Toast, tak myślałem o https: // m ww.microsoft.com/en-us/download/details.aspx?id=4‌ 0326 itd. (mww to Mars-Wide-Web). Naciśnięcie klawisza F1 w programie Excel wywoła HTTP, aby zwrócić się do Redmond, który potrzebuje od 6 do 48 minut na powrót (w zależności od pozycji orbity Marsa i Ziemi). Zanim prośba wróci, zrozumiałbym metody New ADODB.Connection i ich parametr za pomocą czystej próby i błędu. (Oczywiście międzynarodowe i międzyplanetarne traktaty zabraniałyby Microsoftowi kopiowania ich treści na Marsie)
DaveBoltman
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.