Red de conocimiento informático - Problemas con los teléfonos móviles - Las claves del formulario de usuario de VBA no responden.

Las claves del formulario de usuario de VBA no responden.

Hay dos razones por las que el formulario de usuario de VBA KeyDown no responde:

1. El KeyPreview=true del formulario no está configurado, lo que provoca que el evento no se registre.

En segundo lugar, algunas teclas, como las teclas de flecha, no responderán al evento de pulsación de tecla debido al procesamiento del propio sistema. En este momento, ProcessCmdKey se puede reescribir para su procesamiento. Pero recuerda hacer más pruebas para evitar afectar los eventos originales del control.

1. VBA (Visual Basic para Aplicaciones) es un lenguaje de macros de Visual Basic y un lenguaje de programación que realiza tareas de automatización general (OLE) en sus aplicaciones de escritorio. Se puede utilizar principalmente para ampliar las funciones de las aplicaciones de Windows, especialmente el software de Microsoft Office. También se puede decir que es el script básico para la visualización de aplicaciones.

2. Las aplicaciones desarrolladas por Microsoft en 1993 comparten un lenguaje de automatización común: Visual Basic for Application (VBA). De hecho, VBA es una versión parásita de la aplicación VB. Excel 5.0, lanzado en 1994, tiene funcionalidad de macro VBA.