Temas de la Unidad • Comandos y objetos de control en UseForm. • Operaciones entre matrices con Excel (suma, resta, transpuesta, multiplicación e inversa) • Macros en Excel. • Módulos en Excel.
Realizado por: Ing. Ana Lucía Pérez MSc.
Definición de módulo • Conocido también como biblioteca. • Es una colección de definiciones de variables, funciones y tipos de datos. • Es una parte del archivo de Excel, disponible en el Explorador de Proyectos, en la que se escriben los códigos en Visual Basic Access (VBA). (progra.usm.cl, 2019; www.excel-avanzado.com, 2019) Realizado por: Ing. Ana Lucía Pérez MSc. Características de los módulos • No tienen interfaz. • Pueden ser utilizados desde cualquier parte del programa, incluso desde otros programas. • Las funciones, procedimientos y variables en un módulo, se definen una sola vez. • Permiten que un programa esté organizado en varias secciones lógicas.
(progra.usm.cl, 2019)
Realizado por: Ing. Ana Lucía Pérez MSc.
Crear un módulo • Al igual que las macros se requiere que la pestaña Desarrollador esté habilitada. • Seleccionar la opción Visual Basic.
• En el Editor de VBA, en la sección de proyectos, de da clic derecho y
se agrega Módulo.
• Un módulo también se crea de forma automática al grabar una
Macro.
Realizado por: Ing. Ana Lucía Pérez MSc.
Programación en un módulo • Una vez que se ha creado un módulo, en este se pueden definir variables, constantes, procedimientos, funciones.
• Para ejecutar el código se presiona el botón de la