Académique Documents
Professionnel Documents
Culture Documents
Las macros utilizan un motor de programación llamada Visual Basic para Aplicaciones (VBA) que
ofrecen muchos recursos para automatizar los procesos. Toda acción en Microsoft Excel tiene un
equivalente en Visual Basic.
El entorno de programación dispone de una serie de ventanas que cumplen una función
determinada. Los objetos no visuales se tratan en módulos y los objetos visuales en una interfaz
llamada formularios. En esta clase nos encargaremos de objetos no visuales.
Los módulos son contenedores de rutinas de programación. Si estas rutinas deben devolver un
solo resultado se aprovecharán las funciones y los procedimientos en cualquier otro caso.
Los valores que el usuario ingresa a la aplicación en su proceso de interacción o que cambian en el
proceso deben ser almacenados en posiciones de la memoria del computador. Estos espacios se
llaman variables si pueden cambiar y se les llama constantes si no pueden cambiar.
String Texto
Single Real corto
02. Ejecutar el procedimiento detector cada vez que se abra el libro de macros
Existen dos tipos de mensaje que Visual Basic ofrece al usuario: InputBox si desea ingresar datos y
MsgBox si desea mostrar datos. Ambas con ventana emergentes. Las lecturas y reporte de los
datos son solo de texto. Para convertir texto a número se usa la función Val. Para convertir
número en texto se usa la función Str o Format
02. Crear un procedimiento llamado control que mediante diálogos de ingreso y salida, calcule el
punto de equilibrio en producción conociendo el costo fijo, el precio unitario y el costo unitario
como se indica
03. Crear una interfaz apropiada para una lista de valores como se indica y activar la celda que
recibirá la fórmula
04. Verificar que se agrega a la lista de funciones existentes en la galería Todos y aprovechar para
el cálculo