Cómo personalizar el entorno vba a través de la pestaña editor

Video: Cómo usar Múltiples listas en formularios VBA sin usar Macros

Si usted es serio acerca de convertirse en un programador de Excel, que va a pasar mucho tiempo con los módulos de VBA en su pantalla. Para ayudar a hacer las cosas lo más cómoda posible, VBE ofrece un buen número de opciones de personalización.

Cuando VBE es activo, seleccione Herramientas → Opciones. Usted verá un cuadro de diálogo con cuatro pestañas: Editor, Editor de formato, el general, y de acoplamiento. Tome un momento para explorar algunas de las opciones que se encuentran en cada ficha.

La siguiente figura muestra las opciones que se accede haciendo clic en la ficha Editor del cuadro de diálogo Opciones. Utilice la opción en la pestaña Editor para controlar cómo ciertas cosas trabajan en VBE.

La ficha Editor del cuadro de diálogo Opciones.
La ficha Editor del cuadro de diálogo Opciones.

La opción Comprobar sintaxis automática

El ajuste Comprobar sintaxis automática determina si VBE aparece un cuadro de diálogo si se descubre un error de sintaxis mientras se está introduciendo su código VBA. El cuadro de diálogo le dice más o menos cuál es el problema. Si no selecciona esta opción, banderas VBE errores de sintaxis mediante su colocación en un color diferente al resto del código, y no tener que lidiar con los cuadros de diálogo apareciendo en la pantalla.

La opción Requerir declaración de variables

Si la opción Requerir declaración de variable se establece, el VBE insertará una declaración explícita opción al principio de cada nuevo módulo de VBA agrega. Cuando la instrucción Option Explicit aparece en su módulo, debe definir explícitamente cada variable que utiliza.

La opción Lista de miembros automática

Si la opción Lista de miembros automática se establece, VBE ofrece un poco de ayuda cuando se está introduciendo su código VBA. Se muestra una lista que completaría lógicamente la declaración que está escribiendo. Esta característica es uno de los mejores de VBE.

La opción Información rápida automática

Si se selecciona la opción Información rápida automática, VBE muestra información acerca de las funciones y sus argumentos a medida que escribe. Este comportamiento es similar a la forma en que Excel se enumeran los argumentos para una función que comienza a escribir una nueva fórmula.

La opción Auto Consejos de Datos

Si la opción de sugerencias de datos automática se establece, VBE muestra el valor de la variable sobre la que se coloca el cursor cuando se está depuración de código. Esta opción está activada de forma predeterminada y es a menudo muy útil. No hay ninguna razón para desactivar esta opción.

El ajuste automático sangría

El ajuste Sangría automática determina si VBE sangra automáticamente cada nueva línea de código el mismo que la línea precedente. La mayoría de los desarrolladores de Excel están interesados ​​en el uso muescas en su código, así que esta opción se mantienen típicamente en.

Por cierto, utilice la tecla Tab, no la barra espaciadora, para sangrar el código. También, puede pulsar Shift + Tab para anular la sangría de una línea de código. Si desea sangrar más de una línea, seleccione todas las líneas que desea sangrar y luego pulse la tecla Tab.

barra de herramientas Edición de VBE (que se oculta de manera predeterminada) contiene dos botones útiles: sangría y Anular sangría. Estos botones le permiten rápidamente guión o anular la sangría de un bloque de código. Seleccione el código y haga clic en uno de estos botones para cambiar la sangría del bloque.

Video: Programación en VBA: Proteger proyectos en excel

La opción de edición de arrastrar y soltar texto

La opción de edición de arrastrar y soltar texto, cuando está activado, le permite copiar y mover texto de arrastrar y soltar con el ratón.

El defecto Ver módulo completo opción de

El defecto Ver módulo completo opción para establece el estado por defecto para los nuevos módulos. (No afecta a los módulos existentes.) Si se establece, los procedimientos en la ventana de código aparecen como una única lista desplazable. Si esta opción está desactivada, se puede ver un solo procedimiento a la vez.

La opción Procedimiento Separador

Cuando la opción Procedimiento de separación está activada, aparecen barras separadoras al final de cada procedimiento en una ventana de código. barras separadoras proporcionan una buena línea visual entre los procedimientos, por lo que es fácil de ver donde una pieza de código termina y empieza otro.

Artículos Relacionados