Excel

Cómo deshabilitar el bloqueo de desplazamiento en Excel

How Disable Scroll Lock Excel

Su informe vence en una hora. Estás trabajando en Excel, las cosas van bien, cuando de repente te das cuenta de que ya no puedes moverte correctamente. Presiona las teclas de flecha, pero en lugar de que el cursor se mueva a otra celda, toda la hoja de trabajo parece moverse. ¡¿WTF ?!





Antes de entrar en pánico y llamar al servicio de asistencia técnica para decirles que Excel no funciona, compruebe si el bloqueo de desplazamiento se ha activado accidentalmente.

¿Qué es Scroll Lock?

Por lo general, las teclas de flecha lo moverán una celda a la vez en la dirección que desee. Sin embargo, cuando el Bloqueo de desplazamiento está habilitado, la hoja de trabajo se 'desplaza' en su lugar. Las teclas de flecha hacia arriba y hacia abajo Desplazarse una fila hacia arriba y hacia abajo, y las teclas de flecha derecha e izquierda desplazan una columna hacia la derecha y hacia la izquierda. La celda activa nunca cambia.





Si no entiende lo que está pasando, esto puede ser bastante angustioso :)

El candado de pergamino malvado, aquí para arruinar tu día



Afortunadamente, la configuración de Bloqueo de desplazamiento es una palanca, muy similar a Bloqueo de mayúsculas. Si tiene una tecla Scroll Lock en su teclado, simplemente presiónela para desactivar Scroll Lock. Hecho.

¿No tiene tecla para Scroll Lock?

Desafortunadamente, es más difícil deshabilitar el bloqueo de desplazamiento si su teclado no tiene una tecla de bloqueo de desplazamiento. ¿Cómo puedes presionar una tecla que no tienes?

El 'truco' consiste en averiguar cómo enviar el equivalente a la pulsación de la tecla Scroll Lock a Excel. El resto de este artículo explica cómo hacerlo tanto en Mac como en Windows.

¿Está realmente activado Scroll Lock?

Primero, asegúrese de que Scroll Lock esté realmente habilitado. Puede hacer esto trabajando con el barra de estado , el nombre del borde inferior de la ventana de Excel, que muestra información diversa sobre el estado de la hoja de trabajo actual.

En Windows , la barra de estado mostrará Scroll Lock si Scroll Lock está activado, y si el estado de Scroll Lock está habilitado en la barra de estado. Si el estado de Bloqueo de desplazamiento no está habilitado en la barra de estado, es posible que esté activado y nunca lo verá.

Haga clic con el botón derecho en la barra de estado para asegurarse de que el estado de Bloqueo de desplazamiento esté habilitado:

Estado de bloqueo de desplazamiento habilitado en la barra de estado de Excel

La configuración de Scroll Lock aquí no controla Scroll Lock, solo muestra el estado de Scroll Lock.

Una vez que te asegures de que el estado de Bloqueo de desplazamiento está activado, busca el mensaje de Bloqueo de desplazamiento en la parte inferior izquierda.

Sí, el bloqueo de desplazamiento está habilitado

Sí, Scroll Lock está activado.

En una Mac , hasta donde yo sé, el estado de Scroll Lock no aparecerá en la barra de estado de Excel 2011 (todavía no he comprobado Excel 2016). La única forma que conozco de verificar el estado de Scroll Lock es usar las teclas de flecha y observar el comportamiento. Intente moverse con las teclas de flecha y observe la dirección en el cuadro de nombre (directamente a la izquierda de la barra de fórmulas). Si la dirección no cambia, es probable que Scroll Lock esté activado.

Sin estado de bloqueo de desplazamiento en la barra de estado de Mac 2011

Mac Excel 2011 no muestra el estado de bloqueo de desplazamiento en ninguna parte.

Cómo deshabilitar el bloqueo de desplazamiento en Windows

Si está utilizando un teclado completo en Windows, uno que tenga una tecla de bloqueo de desplazamiento, simplemente presione la tecla para desactivarlo. Debería ver el mensaje Scroll Lock desaparecer de la barra de estado y luego poder moverse normalmente.

cómo hacer que una fila se mueva con scroll en Excel

Si su teclado no tiene una tecla de bloqueo de desplazamiento, puede acceder a un teclado virtual en Windows a través de Inicio> Todos los programas> Accesorios> Accesibilidad> Teclado en pantalla.

Teclado virtual de Windows

El teclado en pantalla en Windows, tecla de bloqueo de desplazamiento en blanco

Una vez que se muestra el teclado, asegúrese de que Excel sea la aplicación activa y haga clic en la tecla ScrLk. Deberias hacer eso.

Cómo deshabilitar el bloqueo de desplazamiento en una Mac

El atajo oficial de Microsoft para Scroll Lock es Shift + F14. Si tiene un teclado extendido con una tecla F14, inténtelo primero.

Teclado extendido de Mac con la tecla F14 resaltada

Un teclado extendido de Mac tiene una tecla F14 (haga clic para ampliar)

Si tiene una Macbook Pro u otra máquina con un teclado más pequeño que no tiene teclas extendidas, tendrá que profundizar un poco más.

Pensaría que podría ir a Preferencias del sistema> Teclado, luego habilitar un teclado virtual extendido y luego usarlo para presionar F14. Pero, después de una hora de juguetear, no pude hacer que funcionara, y no estoy seguro de que se pueda hacer.

Parece que la Mac es 'consciente' del teclado actualmente conectado y utiliza esta información para mostrar el teclado virtual. Si conoce una forma de habilitar un teclado virtual extendido (en una Mac que no tiene uno adjunto), hágamelo saber.

Teclado virtual , una utilidad comercial de software gratuitode Corallo Software (prueba de 14 días) parece funcionar, pero hice muy pocas pruebas.

AppleScript al rescate

En Mac, AppleScript es un lenguaje de secuencias de comandos integrado que se puede utilizar para automatizar aplicaciones y otras tareas generales. Una de las cosas que puede hacer con AppleScript es enviar pulsaciones de teclas a una aplicación.

Mientras investigaba este problema, me encontré con un buen AppleScript de Damien Clark aquí . Sin embargo, no pude hacer que el guión funcionara como esperaba. pude habilitar Desplácese por bloquear con el guión. Pero cuando volví a ejecutar el script, Scroll Lock no discapacitado .

Al menos no sin marcar la casilla de verificación 'usar todas las teclas F1, F2, etc. como configuración de teclas de función estándar' en las preferencias del teclado de Mac ... lo que hizo que el proceso fuera bastante confuso.

Entonces, después de investigar un poco más (léase: algunas horas agitándome), adapté el script para enviar el equivalente de fn + shift + F14, con un pequeño retraso. Esto funciona en mi Macbook Pro 2015 de manera confiable para activar y desactivar Scroll Lock.

|_+_|

Para usar esta secuencia de comandos, ejecute AppleScript Editor, cree un nuevo archivo y pegue el código anterior. Luego compile el script (Comando + K) y ejecútelo (botón de reproducción o Comando + R).

Si Scroll Lock está activado actualmente, debería estar desactivado.

Precaución: si Scroll Lock está no actualmente habilitado, estará habilitado, por lo que deberá ejecutar el script de nuevo para desactivarlo de nuevo.

Autor Dave Bruns


^