Microsoft Excel Mac, atajo de teclado para editar en la celda

8

En Microsoft Excel para Mac 2011 (14.0.0), ¿cómo puedo modificar la tecla enter / return para editar en la celda en lugar de mover la selección hacia abajo? Sé que en Preferencias> Editar puede desmarcar la casilla que dice "Después de presionar RETORNO, mover la selección [Abajo / Derecha / Arriba / Izquierda]", que al menos lo hace un poco menos molesto, pero este comportamiento aún no es productivo.

Soy consciente de que podría emular el efecto usando Automator, macros, Butler y otras cosas, pero prefiero no usar una aplicación de terceros para hacer esto. Sin embargo, estoy abierto a modificar las preferencias del sistema y me siento cómodo usando el Terminal.

EDITAR: descubrí aquí http://www.electrictoolbox.com/keyboard-shortcuts-excel-mac/ que CTRL + U es el atajo de teclado para editar en la celda . Ahora, si fuera posible reasignar eso a CMD + Return editando algún archivo plist o escribiendo alguna fórmula mágica en la Terminal, ¡sería perfecto!

Aturdimiento
fuente

Respuestas:

4

Excel no ofrece una forma directa de personalizar esto: no es un comando de menú (que estaría disponible para los accesos directos del sistema OS X), ni es un acceso directo configurable a través de las herramientas dedicadas de Office → Personalizar teclado ... (traducción aproximada, I ' m en un sistema alemán) - como puede probar fácilmente llamando al cuadro de diálogo y presionando Ctrl+Uen el cuadro Agregar acceso directo (no se mostrará ningún acceso directo asignado).

Puede, sin embargo, evitar el problema mediante la reasignación Cmd+Returna Ctrl+Uusar de Takayama Fumihiko KeyRemap4MacBook (que, a pesar de su nombre, va a trabajar en cualquier Mac con OS X 10.4 en adelante). Tendrá que agregar un archivo de configuración private.xml a KeyRemap4MacBook como se documenta en el sitio KeyRemap4MacBook , con su contenido XML como este:

<?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>

- esto restringirá la reasignación a Excel (para obtener una lista completa de los códigos de teclas utilizados por KeyRemap4MacBook , consulte su código fuente).

kopischke
fuente
Gracias, @kopischke Me encontré con KeyRemap4MacBook antes, pero tu consejo sobre private.xml es invaluable. ¡Es exactamente lo que estaba buscando!
Daze
Ídem. Esto fue genial. Parece que Karabiner ha reemplazado KeyRemap4MacBook. El archivo private.xml estaba en ~ / Library / Application Support / Karabiner. Una vez que copie / pegue el texto de arriba, asegúrese de hacer clic en "ReloadXML" en las Preferencias de Karabiner y marque la casilla de verificación "[x] Remap Edit in Excel".
Brian Kelly