Considere la siguiente hoja de cálculo de Excel:
B2 ahora debería decir "¡Hola Brutus!", así que intento escribir
="Hello " & B1 & "!"
Y, por supuesto, como siempre, no siento la necesidad de soltar la Shifttecla mientras escribo " & B
y & "!"
. Entonces Excel hace esto:
¿Cómo puedo desactivar esta Shift+ Spacetecla de acceso rápido (que de todos modos no me sirve de nada, no puedo imaginar cómo esto puede ser de utilidad para alguien) ?
Respuesta1
Lamentablemente, Excel no admite atajos de teclado personalizados:
- Cambiar el método abreviado de teclado en Excel 365 Windows 10
- Botón Personalizar "método abreviado de teclado" de Excel vs Word
- Permita personalizaciones de métodos abreviados de teclado en Excel
- ¿Es posible personalizar los atajos de teclado en Excel 2019?
Una solución es utilizarAutoHotkeycon el siguiente guión
; If you want to disable Shift+Space for all applications
; just comment out the next line
#IfWinActive ahk_exe EXCEL.EXE
+Space::Return
Respuesta2
No puedes. Pero la buena noticia es que no necesitas los espacios que te causan problemas.
Escribe como
="Hello "&B1&"!"
Respuesta3
No hay opción para ello en ninguna parte. Para superarlo de manera literal, necesitaría una macro de una línea que asigne la clave para ser un espacio. Se vería algo como:
Application.OnKey "+{SPACE}", "{SPACE}"
pero no escribo macros por lo que podría necesitar ajustes. Copiado y modificado de:
https://docs.microsoft.com/en-us/office/vba/api/excel.application.onkey
PUNTO A RECORDAR: una vez ejecutado, no termina simplemente, por lo que necesitaría una segunda macro para finalizarlo reasignando Shift- Space( "+{SPACE}"
) nuevamente a Shift- Spaceuna vez que haya terminado.
Una forma no literal ("vivir con esto con menos absorción" o "solución alternativa") sería presionar la CapsLocktecla antes de crear tales fórmulas. Entonces el espacio será sólo un espacio. Sólo es un problema en caso de tener que escribir texto sin mayúsculas, entonces es "¿cuál apesta más?" O en tener que acordarse de hacerlo cada vez.
(Cada enfoque tiene algo que debe hacer y luego deshacer cuando haya terminado, sin olvidar nunca).