Wie passen Sie Excel 2010-Tastaturkürzel an?

42

Wie passen Sie Excel 2010-Tastaturkürzel an? Dieser Artikel von microsoft.com enthält Anweisungen für "Microsoft Office 2010", scheint jedoch nur für Word und nicht für Excel zu gelten.

http://www.microsoft.com/athome/organization/compshortcuts.aspx

In Microsoft Office 2010:

  1. Klicken Sie auf die Registerkarte Datei, um die Backstage-Ansicht zu öffnen, und klicken Sie dann auf Optionen.

  2. Klicken Sie auf Multifunktionsleiste anpassen und dann neben der Überschrift Tastaturkürzel auf Anpassen. Hier können Sie die neue Tastenkombination eingeben.

Hier ist das Dialogfeld, auf das in Word verwiesen wird:

Wort fertigen Band besonders an

Aber hier ist der gleiche Dialog wie in Excel:

Excel-Menüband anpassen

Beachten Sie, dass es fast genauso aussieht, aber keine Schaltfläche "Tastaturkürzel: Anpassen ..".

Wie passen Sie die Tastaturkürzel in Excel an?

Sam
quelle
Rechtsklick S - V ist etwas schneller als Alt-ESV zum Einfügen von Werten ...
siehe DIESE

Antworten:

21

Es gibt 3 verschiedene Arten von Tastaturkürzeln, die ich kenne:

  1. Einer wie Strg-C zum Kopieren
  2. Einsen wie Alt-ESV für Bearbeiten> Inhalte einfügen> Werte
  3. Eine Tastenkombination, die Sie Ihrem eigenen Makro zuweisen

Ich denke, mit Nummer 1 können Sie diese nur in Word ändern, z. B. können Sie die Abkürzung für Fett von Strg-B auf etwas anderes ändern. Ich glaube nicht, dass Excel Ihnen das jemals erlaubt hat. Natürlich können Sie in Excel ein Makro schreiben, das die Bold-Eigenschaft ändert, und diesem dann eine Tastenkombination zuweisen, aber das fällt wirklich unter Nummer 3 oben.

In Excel können Sie normalerweise Schritt 2 ausführen, indem Sie unter Extras> Anpassen die Position des kaufmännischen Und ändern. Sie könnten beispielsweise den Namen des Bearbeitungsmenüs von & Bearbeiten in & ZBearbeiten ändern und die Verknüpfungssequenz in # 2 oben in Alt-ZSV ändern. Die einzige Möglichkeit, die ich jetzt kenne, besteht darin, den Namen der Symbolleiste in VBA zu ändern (die alten Symbolleisten, "Datei", "Bearbeiten" usw. sind in Excel 2007 und 2010 noch vorhanden und können über Code aufgerufen werden).

Mit # 3 ist es immer noch das Gleiche wie in früheren Versionen. Gehen Sie einfach in den Makrodialog und ändern Sie die Verknüpfung in den Optionen. Sie haben nur die Wahl zwischen Strg und einer Taste, glaube ich. Mit VBA können Sie längere Combos wie Strg-Shft-N (einer meiner Favoriten) erstellen.

Ich hoffe das hilft.

Doug Glancy
quelle
Wenn mein französisches Excel also "Strg + G" für Fettdruck verwendet, kann ich es nicht in "Englisch" -Variante "Strg + B" ändern (+ auch GotoPage ändern)?
Serge
"Ich denke, mit Nummer 1 können Sie diese nur in Word ändern, z. B. können Sie die Abkürzung für Fett von Strg-B in etwas anderes ändern. Ich glaube, Excel hat Ihnen das noch nie erlaubt." - Müll. Ich habe immer "STRG + UMSCHALT + V" zugewiesen, um Werte nur in früheren Versionen von Excel einzufügen. Sehr enttäuscht ist dies nicht mehr möglich.
Adambean
Hier sind die Schritte für # 3: 1. Drücken Sie Alt + F8. Eine Liste mit Makros wird angezeigt. 2. Klicken Sie auf ein Makro. 3. Klicken Sie auf Optionen. 4. Geben Sie für die Tastenkombination einen Kleinbuchstaben, einen Großbuchstaben, eine Zahl oder ein Symbol ein. 5. Klicken Sie auf OK. 6. Schließen Sie die Liste der Makros.
Szenografie
27

Sie können der Symbolleiste für den Schnellzugriff über den oben gezeigten Dialog einen Befehl (wie "Format Painter") zuweisen. Dann können Sie ALT + eine Zahl (variiert je nach Position des Programms in der Symbolleiste für den Schnellzugriff) als Tastenkombination verwenden!

In der Abbildung unten wurde beispielsweise der Format Painter an siebter Stelle zur Symbolleiste für den Schnellzugriff hinzugefügt, sodass Sie ihn jetzt über alt- aufrufen können 7.

Bildbeschreibung hier eingeben

Marjolijn
quelle
Oh, das ist großartig. Ich wollte eine Möglichkeit finden, STRG-V in "Zielformatierung einfügen und anpassen" zu ändern (entweder durch Ändern des Standardverhaltens beim Einfügen oder durch Ändern der Tastenkombinationen), aber dies ist die beste Alternative, die ich gefunden habe. Ich drücke einfach ALT-4 und boom: genau das, was ich will!
BevansDesign
Es ist nicht das oben gezeigte Dialogfeld, sondern die Option " Menüband anpassen". Die Symbolleiste für den Schnellzugriff ist die nächste Option darunter. Sieht aber identisch aus. Toller Tipp!
Noumenon
4

Die einzige (echte) Möglichkeit besteht darin, ein Makro zu erstellen, das genau das tut, was Sie wollen, und ihm eine Tastenkombination zuzuweisen. Es ist relativ einfach, ein Makro aufzuzeichnen, um beispielsweise Werte einzufügen und dann die Tastenkombination hinzuzufügen.

Wenn Sie ein Makro aufzeichnen, können Sie im ersten Dialogfeld eine Tastenkombination zuweisen, jedoch nur mit der CTRLTaste - und Excel teilt Ihnen nicht mit, ob Sie eine vorhandene Tastenkombination überschreiben (z. B. CTRL+C). Vergessen Sie nicht, es Ihrer PERSONAL.XLSBDatei zuzuweisen, damit es allen Tabellenkalkulationen zur Verfügung steht.

Haig Johnson
quelle
3

Adressierung der 'Einsen wie Alt-ESV für Bearbeiten> Inhalte einfügen> Werte' (Nummer 2 oben - zwar keine Abkürzung, aber dennoch eine schnelle Möglichkeit, Dinge mit der Tastatur zu tun).

Diese können geändert werden, verursachen jedoch beim ersten Einrichten einen erheblichen Aufwand. Dabei wird ein Add-In mit speziellem XML-Code erstellt, mit dem das Menüband erweitert oder geändert wird.

Anleitungen & Tools finden Sie hier . Dies war der einzige Weg, den ich jemals gefunden habe, um das Menüband im Jahr 2007 zu wechseln, aber es funktioniert genauso wie im Jahr 2010.

Andrew Crisp
quelle
Funktioniert dieser Ansatz mit dem Tool "Benutzerdefinierter Benutzeroberflächen-Editor" (das offenbar seit vielen Jahren nicht mehr aktualisiert wurde) auch MS Office 2013?
Meistens ohne Wärme
2

Für mich sind alle oben genannten Antworten unbefriedigend, da sie einschränken, welche Kombinationen ich als benutzerdefinierte Verknüpfungen verwenden kann oder auf welche Aktionen ich abzielen kann, oder sie erfordern viel zu viel Arbeit für etwas, das einfach sein sollte.

Meine Lösung besteht darin, mithilfe von AutoHotkey die gewünschten Tastenkombinationen in die vorhandenen Verknüpfungen zu "übersetzen", die Outlook 2016 (oder Excel 2016 oder was Sie von diesen Aktionen erwarten).

Wenn ich zum Beispiel eine E-Mail ausgewählt habe und [Einfügen] drücke, möchte ich, dass sie als gelesen markiert wird. Daher muss ich das AutoHotkey-Skript durch [Strg-Eingabe] ersetzen. Oder wenn ich [Strg-F] drücke, möchte ich zum Suchfeld gehen (d'oh!), Aber Outlook erwartet dafür ein [Strg-E], also muss ich dem Skript ein [Strg-E] senden. Das Skript sieht so aus:

SetTitleMatchMode RegEx
#IfWinActive  - Outlook$
Ins::Send ^{Enter}
^f::Send ^e
#IfWinActive

Mit "#IfWinActive" wird sichergestellt, dass diese bestimmten Tastendruckersetzungen nur angewendet werden, wenn der Titel des aktiven Fensters mit der Zeichenfolge "- Outlook" endet (das Ende ist mit dem Dollarzeichen gekennzeichnet, was funktioniert, weil der auf regulären Ausdrücken basierende Zeichenfolgenvergleichsmodus aktiviert ist über). Dann deaktiviere ich die aktive Fenstertitelerkennung mit dem leeren #IfWinActive am Ende.

Außerdem weiß ich genau, in welchem ​​Fenster die von mir gesendeten Tasten angezeigt werden, sobald #IfWinActive angeklickt wird. Daher muss ich nichts weiter tun, als bei jedem Tastendruck einfach <Tasten> senden das soll ersetzt werden.

Don Joe
quelle
1
Für diejenigen, die sich fragen, kann AutoHotkey hier heruntergeladen werden .
Donald Duck
Vielen Dank! Integrierter Link in den Text. (Ich bin immer paranoid, wenn es um das Hinzufügen von Links und das Verstoßen gegen Regeln
Don Joe,