Documentos de Académico
Documentos de Profesional
Documentos de Cultura
TEMA:
MACROS Y FORMULARIOS
COMPUTACIÓN II
Autor (es):
Bermúdez Sáenz Yajaira
Huaman Tapia Sebastian
Chiroque Pérez Tania Elizabeth
Docente:
Ing. Iván Enrique Callacná Sencio
Grupo Nº02
1
Introducción:
Desde el punto de vista general, podemos decir que las macros nos ayudan a automatizar tareas.
Son partes de código de programación que es interpretado por Excel y lleva a cabo distintas
acciones o una sucesión de tareas. De esta forma, con una macro podremos realizar tareas
repetitivas muy fácilmente.
Sin embargo, éste no es el único uso que podemos darle a una macro ya que, si utilizamos el
lenguaje de programación en el que hablan las macros, Visual Basic para Aplicaciones (VBA),
podremos desarrollar desde tareas y funciones simples para usos específicos hasta aplicaciones
complejas. De tal manera que nos facilitara por ejemplo una introducción rápida de algo que
solemos usar con mucha frecuencia, como tablas o listado de nombres, etc.
Por otro lado los formularios de igual forma nos facilitan un uso rápido del Excel
permitiéndonos realizar diferentes cosas, por ejemplo puede identificar el propósito de una celda
o un cuadro de texto, agrupa controles relacionados en una unidad visual en un rectángulo con
una etiqueta opcional, Ejecuta una macro que realiza una acción cuando un usuario hace clic en
él, etc.
Ambos tanto como los macros y los formularios nos permitirán generar una hoja de Excel en
menos tiempo, y si podríamos sacar mayor provecho usando ambas ya que de esta manera
presionando un botón podríamos ingresar datos, tablas o diferentes cosas según nuestro
requerimiento.
2
Objetivos:
3
MACROS Y FORMULARIOS
1. ¿QUÉ ES UNA MACRO?
Una macro es un conjunto de acciones que permiten automatizar tareas, en donde por ejemplo
podemos crear macros para borrar el contenido de nuestros detalles en una factura, imprimir una
tabla, ordenar, consultar datos, modificar el zoom rápidamente entre otras opciones.
Deshabilitar todas las macros sin notificación: permite ejecutar únicamente las macros
que están almacenadas en un lugar confiable, que, por defecto, son ciertos directorios
dentro de la carpeta que contiene los archivos de programa de MS Office en el
ordenador del usuario.
Deshabilitar todas las macros con notificación: muestra una alerta de seguridad
advirtiendo de la intención de ejecutar una macro, de manera que el usuario decida si la
ejecuta o no. Es la opción predeterminada.
Deshabilitar todas las macros excepto las firmadas digitalmente: permite ejecutar
únicamente las macros con una firma digital y, por tanto, autor conocido.
Habilitar todas las macros: permite ejecutar todas las macros sin enviar ninguna
notificación al usuario, tanto de fuentes conocidas como desconocidas.
4
2. EDITOR DE VISUAL BASIC
3. ¿Qué es un formulario?
Los formularios en VBA o formularios en Excel son conocidos como Userforms, sirven
para ejecutar operaciones como el registro, actualización, eliminación o procesamiento de
los datos existentes en Excel, o como una interfaz de usuario desde la que se pueden
ejecutar macros previamente existentes.
Estos formularios en Excel pueden ser empleados desde cualquier hoja, por medio de algún
botón que coloquemos, o desde la alguna Macro existente en Excel, para lo cual deberemos
colocar la invocación.
5
edición de la información e inclusive crear un nuevo registro para la tabla. Un detalle
importante que debes saber sobre los formularios de datos es que si una celda contiene
una fórmula no podrás modificar dicha fórmula mediante el formulario, sino que
solamente se mostrará el resultado del cálculo sin poder editarlo.
4.2. Hojas de cálculo con controles de formulario: Ya que las celdas de una hoja de Excel
nos sirven para introducir información, podemos pensar en una hoja como un gran
formulario. De esta manera, si agregamos controles de formulario a nuestra hoja
podremos crear formularios de entrada de datos muy útiles.
4.3. Formularios del usuario de VBA: Los formularios de usuario en VBA, también
conocidos como UserForm, son cuadros de diálogo que hacen uso de controles de
formulario para solicitar información al usuario. Estos formularios son creados desde
el Editor de Visual Basic y administrados desde código VBA.
5. ¿Cómo crear un formulario en Excel?
Para crear un formulario en Excel podemos seguir los siguientes pasos:
6
Conclusión:
Es importante la creación de los macros y formularios para analizar e interpretar
nuestra información, gracias a la tecnología que tenemos hoy en dia y a programas
como lo es Excel, es mas fácil la creación de los formularios, además nos ofrecen
herramientas que podemos llegar a aprovechar en nuestra carrera y campo laboral.
Bibliografía
1. Briones Gil, Laura. 2018. cartagena 99. cartagena 99. [En línea] 12 de 10 de 2018.
[Citado el: 17 de 03 de 2021.]
https://www.cartagena99.com/recursos/alumnos/apuntes/TEMA
%206%20Programacion%20de%20Macros%20de%20Excel%20utilizando%20VBA.pdf.
2. Carpio Campos, Wilton. 2017. Aplicaciones Comerciales en Excel. [aut. libro] Wilton
Carpio Campos. Aplicaciones Comerciales en Excel. Chiclayo : s.n., 2017, pág. 93.