Mac di Microsoft Excel, scorciatoia da tastiera da modificare nella cella


8

In Microsoft Excel per Mac 2011 (14.0.0) come posso modificare il tasto invio / ritorno per modificarlo nella cella invece di spostare la selezione verso il basso? So che in Preferenze> Modifica puoi deselezionare la casella "Dopo aver premuto INVIO, sposta la selezione [Giù / Destra / Su / Sinistra]" che almeno lo rende un po 'meno fastidioso, ma questo comportamento non è ancora produttivo.

Sono consapevole che potrei emulare l'effetto usando Automator, macro, Butler e quant'altro, ma preferisco non usare un'applicazione di terze parti per farlo. Sono aperto a modificare le preferenze di sistema e mi sento a mio agio nell'utilizzare il Terminale.

EDIT: ho scoperto qui http://www.electrictoolbox.com/keyboard-shortcuts-excel-mac/ che CTRL + U è la scorciatoia da tastiera per la modifica nella cella . Ora se fosse possibile in qualche modo rimappare su CMD + Return modificando un file plist o scrivendo una formula magica nel Terminale, sarebbe perfetto!

Risposte:


4

Excel non offre un modo diretto per personalizzare questo: non è né un comando di menu (che sarebbe disponibile per le scorciatoie di sistema di OS X), né è un collegamento configurabile tramite gli strumenti dedicati di Office → Personalizza tastiera ... (traduzione approssimativa, I ' m su un sistema tedesco) - come puoi facilmente testare chiamando la finestra di dialogo e premendo Ctrl+Unella casella Aggiungi collegamento (non verrà mostrato nessun collegamento assegnato).

È possibile, tuttavia, il lavoro intorno al problema attraverso la correzione Cmd+Returndi Ctrl+Uutilizzo di Takayama Fumihiko KeyRemap4MacBook (che, nonostante il nome, funziona su qualsiasi Mac con OS X 10.4 verso l'alto). Si dovrà aggiungere un private.xml file di configurazione per KeyRemap4MacBook come documentato sul sito KeyRemap4MacBook , con il suo contenuto XML simile a questo:

<?xml version="1.0"?>
<root>
  <item>
    <name>Remap "Edit in Cell" in Excel</name>
    <appendix>Use Command+Return instead of Ctrl+U</appendix>
    <identifier>private.app_excel_commandreturn_to_ctrlu</identifier>
    <only>EXCEL</only>
    <autogen>--KeyToKey-- KeyCode::RETURN, VK_COMMAND, KeyCode::U, ModifierFlag::CONTROL_L</autogen>
  </item>
</root>

- questo limiterà la rimappatura su Excel (per un elenco completo dei codici chiave utilizzati da KeyRemap4MacBook , vedere il suo codice sorgente).


Grazie, @kopischke Mi sono imbattuto in KeyRemap4MacBook prima, ma il tuo consiglio su private.xml è prezioso. È esattamente quello che stavo cercando!
Daze,

Idem. Questo è stato grandioso. Sembra che Karabiner abbia sostituito KeyRemap4MacBook. Il file private.xml era in ~ / Library / Application Support / Karabiner. Dopo aver copiato / incollato il testo sopra, assicurati di fare clic su "RicaricaXML" nelle Preferenze di Karabiner e seleziona la casella di controllo "[x] Modifica rimappa in Excel".
Brian Kelly,



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.