Está en la página 1de 17

INSTITUTO TECNOLÓGICO NACIONAL DE MÉXICO

CAMPUS LÁZARO CÁRDENAS

Algoritmos y lenguajes de programación


INTEGRANTES:
● Pineda Nava Luz Paulina
● Sánchez Razo Betsy Lizbeth
● Sandoval Barragan Gustavo Angel
● Vázquez Morales Kevin Alan

Docente Nava Fombona Gabriel

Ingeniería Industrial 41V


MACROS Y
APLICACIONES
1.5 MACROS
¿Qué son los macros?

Se utilizan para realizar una serie de procesos de


manera automática.
Puede definirse como una serie de comandos y
funciones que se almacenan en un módulo de
Visual Basic y que puede ejecutarse siempre que
sea necesario realizar una tarea.
Estas se ejecutan pulsando una combinación
especial de teclas o un botón especialmente
creado y asignado para tal efecto.
Grabar un macro:
Los macros y las herramientas de VBA se pueden encontrar en la pestaña
Programador que está oculta de forma predeterminada, por lo que el primer
paso consiste en habilitarla.

1. Haz clic derecho en la Cinta de


opciones.
2. Haz clic en el comando
Personalizar la Cinta de opciones.
3. Se mostrará el cuadro de
diálogo Opciones de Excel y deberás
activar la casilla de la pestaña
Programador.
GRUPOS DE COMANDOS DE LA PESTAÑA PROGRAMADOR

Una vez que has activado la pestaña Programador, podrás ver que los
comandos se encuentran organizados en cuatro grupos.

• Código: Aquí están los comandos


necesarios para iniciar el Editor de Visual Basic
donde se puede escribir directamente código
VBA. También nos permitirá ver la lista de
macros disponibles para ejecutarlas o
eliminarlas y también encontrarás el comando
Grabar macro el cual nos permite crear una
macro sin necesidad de saber programación
VBA.
GRUPOS DE COMANDOS DE LA PESTAÑA PROGRAMADOR

• Complementos: nos permite


administrar y habilitar todo tipo de
complementos como el caso del
complemento Solver o las Herramientas
para análisis.

• Controles: Contiene comandos para


agregar controles especiales a las hojas de
Excel como los controles de formulario que
son botones, casillas de verificación,
botones de opción entre otros más que
serán de gran utilidad para ampliar la
funcionalidad de Excel.
GRUPOS DE COMANDOS DE LA PESTAÑA PROGRAMADOR

• XML: Con estos comandos podremos


importar datos de un archivo XML y
encontraremos opciones útiles para
codificar y trabajar con archivos XML.
Utilizar Macros:
La grabadora de macros almacena
cada acción que se realiza en Excel, por
eso es conveniente planear con
antelación los pasos a seguir de
manera que no se realicen acciones
innecesarias mientras se realiza la
grabación.
• Para utilizar la grabadora de
macros debes ir a la ficha Programador
y seleccionar el comando Grabar
macro.
• Al pulsar el botón se mostrará el
cuadro de diálogo Grabar Macro.
¿Cómo llenar el cuadro de macros?
En el cuadro de texto Nombre de la macro deberás colocar el nombre que identificará de
manera única a la macro que estamos por crear. Puedes asignar un método abreviado
de teclado para su funcionamiento.

- Este libro: Guarda la macro en el libro


actual.
- Libro nuevo: La macro se guarda en un
libro nuevo y que pueden ser
ejecutadas en cualquier libro creado
durante la sesión actual de Excel.
- Libro de macros personal: Esta opción
permite utilizar la macro en cualquier
momento sin importar el libro de Excel
que se este utilizando.
Pasos finales
• Una vez que se haga seleccionada la pestaña Programador, haga clic en
Grabar macro y luego haga clic en aceptar para comenzar a grabar.

• Realice algunas acciones en la hoja de cálculo como escribir algún texto,


seleccionar algunas columnas o filas o rellenar con algunos datos.
• En el grupo Código en la Pestaña Programador, haga clic en Detener
grabación.
¿Cuáles son sus ventajas en excel?

• Reducen la tasa de errores: con cada comando que se introduce manualmente


en la hoja de cálculo aumenta la probabilidad de cometer un error. Grabando macros,
en cambio, si se hizo todo correctamente, la macro funciona siempre a la perfección.

• Reducen el tiempo de trabajo: como las macros se crean una sola vez y se
utilizan siempre que se necesite, ahorran un tiempo valioso que es posible dedicar a
otras tareas.

• Aumentan la utilidad de Excel: Con Visual Basic no solo se pueden programar


macros, sino también desarrollar nuevas funciones. De este modo el usuario tiene la
posibilidad de ampliar el abanico de funciones con aquellas adecuadas a sus
necesidades y de simplificar de forma considerable sus fórmulas.
1.6 APLICACIONES

Excel es un programa muy flexible en los últimos


años una de las principales aplicaciones que ha
tenido para los ingenieros es la automatización de
máquinas entre otras.
Algunas otras de sus aplicaciones mas importantes
son:
• Automatizar cuentas
• Crear facilmente gráficos de torta, de barra, etc.
• Crear listados de precios
• Llevar la contabilidad de un negocio En si poder llevar el control de casi toda una
• Crear presupuestos empresa desde su contabilidad hasta
planes de trabajo y automatizacion de
• Crear calendarios
maquinaria.
• Diseñar recibos
Lo mejor es que esta herramienta es
• Listar planillas de horarios totalmente gratuita y esta disponible para
• Elaboracion de bases de datos todo tipo de usuario que la desee.
EJEMPLO

Elaboraremos una macro para promediar las calificaciones finales de un grupo de


alumnos, para ello, tendremos que tener los datos en una tabla:
EJEMPLO

Una vez hecho, tendremos


que dirigirnos a la opción
de grabar nueva macro.
EJEMPLO

Llenamos el cuadro como


lo mencionamos
anteriormente, y
añadimos un atajo si es
que lo queremos. Y damos
click en “aceptar”
EJEMPLO
La macro se comenzará a grabar
automáticamente, entonces, nosotros debemos de
realizar la acción manualmente de promediar la
calificación del primer alumno.

Una vez terminado nuestro cálculo,


debemos de detener la grabación.
EJEMPLO

Solamente debemos de posicionarnos


en la celda que queremos que refleje
nuestro resultado, y clickear la
combinación de teclas que utilizamos
como atajo en nuestra macro.
Automáticamente tendremos nuestro
cálculo hecho.

También podría gustarte