Tecnología

Inicio

VB Excel Tutorial

VB Excel Tutorial


Visual Basic (VB) es un componente opcional para el desarrollo de una hoja de cálculo de Microsoft Excel. El programa incluye un compilador de VB incorporado para extender la funcionalidad del software. Los programadores usan VB para crear programas más interactivas de Excel. Una hoja de cálculo mejorada-VB menudo se asemeja a un paquete de software completa e independiente sin relación con las filas y columnas de un estándar de formato de hoja de cálculo. El programa completo puede presentar botones, gráficos y menús personalizados para controlar la forma en que el usuario interactúa con los algoritmos.

Abriendo el compilador de VB

En Excel, puede iniciar la ventana de programación VB visitando el menú Herramientas en la parte superior del programa. Seleccione la opción "Macro" y seleccione "Editor de Visual Basic" en el submenú.

Esta nueva ventana ofrece menús adicionales en la parte superior del programa. Seleccione el menú "Insertar" y selecciona la opción "Módulo". A continuación aparecerá una panel de programación, listo para el código VB fresco.

Todas las macros en Excel son programas de VB, ya sea que se programaron específicamente directamente en el lenguaje VB o creados usando las herramientas de grabación macro-Excel. Cada vez que se edita código de VB en Excel, está manipulando una macro.

Operación básica

programas VB son subprogramas y deben ser identificados como tales en el código. Comenzar y terminar todos los programas VB con identificadores apropiados para la subrutina. Si elige el nombre de su rutina de "Estado", entonces la primera línea en el código sería "Declaración Sub ()" (excluyendo las comillas). La última línea sería "End Sub". El contenido real de los programas en el medio de estas líneas.

Todas las líneas de programa contienen una función y sus parámetros. Una simple función para mostrar el texto a la pantalla de Excel es el comando "MsgBox". Entre las llamadas a subrutinas, tipo MsgBox "Esta es mi declaración!"

Su sencilla nueva macro VB es de tres líneas y se imprimirá una oración como una ventana emergente. Pruebe el programa VB seleccionando el menú "Ejecutar" en la parte superior de la ventana del programa. Haga clic en la primera opción, "Ejecutar Sub." Como alternativa, puede ejecutar el módulo de VB en cualquier momento pulsando la tecla F5.

Aprendizaje rápido

VB es un lenguaje complejo y algunos programadores tomar años para aprender todas sus posibilidades. Mientras el estudiante de VB podría estudiar los libros o tomar clases, hay un método más inmediata y constructiva para la rápida identificación de la estructura del programa de VB para completar tareas comunes de Excel.

Excel proporciona una herramienta para crear macros sin llegar a código de programación VB. Esto permite a los no programadores crear programas sencillos. Sin embargo, todas las macros pueden ser editadas en VB. Mediante el registro de una macro utilizando esta técnica, el novato puede estudiar el código VB subyacente para ver cómo las tareas simples se creó en el idioma.

En la ventana principal de Excel, seleccione "Herramientas", luego "Macro" y "Grabar nueva macro." En la ventana emergente, escriba el nombre de la subrutina y presione "OK". Ahora proceda a completar cualquier tarea básica dentro de Excel. Por ejemplo, introduzca los datos en una celda, y luego el formato de color o las fronteras de la célula. Cuando haya terminado, pulse el botón "Stop" en la barra de herramientas flotante macro que apareció cuando comenzó la grabación.

Introduzca de nuevo en la ventana del editor de VB. Haga clic en la carpeta "Módulos" a la izquierda y, a continuación, haga clic en el módulo que se indica. La ventana de programación VB mostrará la subrutina con el nombre que especificó anteriormente. Estudiar el código para ver rápidamente cómo VB procesa las tareas que usted completó.