Russell tiene un problema con Excel cuando ejecuta macros. Parece que, de repente, Ctrl + Break ya no detiene la ejecución de una macro. O la macro continúa como si no hubiera hecho nada o Excel cuelga y tiene que cerrarla y empezar de nuevo. Russell marcó y hacer clic en el botón Detener macro (línea paralela) en el menú VB tampoco funciona, por lo que este no es un problema de enlaces a teclas. Se pregunta si alguien más experimentó esto y si hay una solución fácil.

Esto no parece ser un problema común, por lo que sabemos. Es posible que haya algo errado en este sistema en particular. Por ejemplo, es posible que la propiedad EnableCancelKey se haya establecido en deshabilitada, lo que detendría el funcionamiento normal de Ctrl + Break. Esta propiedad puede verse afectada por la siguiente línea macro:

Application.EnableCancelKey = xlDisabled

Este comando podría haberse ejecutado en una macro que luego no habilitó la propiedad. (Quizás la codificación de la macro no incluyó la habilitación o la macro terminó de manera anormal y nunca llegó a la línea de comando para habilitar la propiedad). También es posible que el comando se haya ingresado en la ventana inmediata del Editor de VB.

La configuración de la propiedad es persistente y permanece con un libro de trabajo si el libro se guarda después de cambiar la configuración. Puede verificar la configuración abriendo VB Editor e ingresando lo siguiente en la ventana inmediata:

? Application.EnableCancelKey

Si ve un 0, significa que la propiedad ha sido deshabilitada. Luego debe ingresar lo siguiente en la ventana inmediata:

Application.EnableCancelKey = xlInterrupt

Después de hacerlo, guarde el libro. También debe intentar localizar dónde se deshabilitó inicialmente la propiedad y asegurarse de que la codificación se corrija para que no vuelva a tener el problema.

_Nota: _

Si desea saber cómo usar las macros descritas en esta página (o en cualquier otra página de los sitios ExcelTips), he preparado una página especial que incluye información útil.

link: / excelribbon-ExcelTipsMacros [Haga clic aquí para abrir esa página especial en una nueva pestaña del navegador].

ExcelTips es su fuente de formación rentable en Microsoft Excel.

Este consejo (3906) se aplica a Microsoft Excel 2007, 2010, 2013, 2016, 2019 y Excel en Office 365.