Tecnología

Inicio

Excel Visual Basic para principiantes

Excel Visual Basic para principiantes


Visual Basic para Aplicaciones (VBA) es un lenguaje de programación utilizado para personalizar las aplicaciones de Microsoft Office, como Word, PowerPoint y Excel. Escribir un pequeño fragmento de código VBA puede eliminar tareas repetitivas tales como el formato de los mismos tipos de documentos, realizar los mismos tipos de cálculos o la apertura de una serie de documentos.

Ubicación

VBA está pre-cargado en Excel; usted no tiene que comprar por separado. Código está escrito en el Editor de Visual Basic (VBE), al que se accede pulsando la tecla "F11", "Alt" y juntos en el teclado.

Ambiente

Una vez abierto, el VBE (también llamado el entorno de desarrollo integrado o IDE) tiene una ventana árbol de navegación sencillo. De acuerdo con la Universidad de Utah, el proyecto actual lista siempre es el proyecto predeterminado VBAProject (Libro1), también situado en la ventana, en el lado izquierdo, se muestra una lista de los proyectos que están actualmente abiertos, así como algunos archivos que están por contraseña protegido y no puede ser modificado por un usuario (por ejemplo, el escritor Adobe Acrobat).

Funciones VBA

Una función de VBA reemplaza una fórmula en una hoja de cálculo. Esto es aún más útil si la fórmula es complicado o largo. Por ejemplo, la fórmula para el cálculo de las desviaciones estándar requiere muchos pasos: la sustitución de la fórmula con un trozo de código VBA significa que sólo tiene que escribir la fórmula una vez.

Reglas

VBA, como la mayoría de los lenguajes de programación, tiene reglas de sintaxis y los nombres de variables. Según la la Universidad de Virginia, los nombres de variables deben comenzar con una letra, mayúsculas y minúsculas, y se componen de letras, números y otros caracteres. Los caracteres especiales como #, $,%, y e! No están permitidos.

Uso de macros

Para empezar a utilizar VBA, puede grabar una macro y luego ver el código que se crea. Por ejemplo, iniciar la grabación de macros (desde el menú "macro"), formato a una celda en negrita, y luego detener la grabación. Al editar la macro, podrás ver el código que fue creado por Excel. Intente grabar otra macro (por ejemplo, poner en cursiva la célula), a continuación, comparar las dos piezas de código que tenga en cuenta los cambios. De acuerdo con la Universidad de Virginia, la creación de pequeñas piezas de código de esta manera puede ayudar a aprender Visual Basic sin tener que escribir ningún código.

Dónde obtener ayuda

El archivo de ayuda de VBA está en la cinta de desarrollador (en la barra de herramientas superior). De acuerdo con Microsoft, si no ve la cinta de desarrollador, es posible que deba mostrar la cinta de desarrollador en el menú "Herramientas". También hay un amplio menú de ayuda en el sitio web de Microsoft.