Ir al contenido principal

Clase XX - 311016 - Macros en Excel

Una macro es un conjunto de comandos que se almacenan para que estén disponibles cuando los necesites ejecutar. 

Cuando se crea una macro, se graban los clics del mouse y las pulsaciones de las teclas. 


Por ejemplo, si todos los días se crea un reporte de ventas el cual tiene el mismo formato en los textos, se podría crear una macro para que el sistema lo haga automáticamente con sólo presionar unas pocas  teclas. 


Las macros se utilizan  para eliminar la necesidad de repetir los pasos de aquellas tareas rutinarias y repetitivas.


Se codifican en Visual Basic for Applications (VBA), lenguaje de programación que  permite acceder a prácticamente todas las funcionalidades de Excel y ampliar la funcionalidad del programa / macro. Cuando se guardan con la planilla en uso, el fichero que las contiene asume la extensión . xlsm.


Después de crear una macro, se puede asignar a un objeto (por ejemplo, un botón de barra de herramientas, gráfico o control) para que se pueda ejecutar haciendo clic  


Pasos  previos para su funcionamiento: Antes de grabar una macro .



Compruebe que se muestra la ficha Programador en la cinta de opciones. Dado que la ficha Programador no se muestra de manera predeterminada, para instalarla:

  1. Haga clic en la pestaña Archivo, elija Opciones y, a continuación, haga clic en la categoría Personalizar cinta de opciones.
  2. En Personalizar cinta de opciones, en la lista Fichas principales, haga clic en Programador y, a continuación, haga clic en Aceptar.

Instalada la ficha Programador: Grabar una macro  .

1   1. En el grupo Código en la pestaña Programador, haga clic en Grabar macro y luego haga clic en Aceptar para comenzar a grabar.




      2. Realice algunas acciones en la hoja de cálculo como escribir algún texto, seleccionar algunas columnas o filas o rellenar con algunos datos.



3. En el grupo Código en la pestaña Programador, haga clic en Detener grabación.

Ver el video en: https://www.youtube.com/watch?v=p0dQEiJ5xas

Administrar macros: Eliminar una macro.

Siga uno de los procedimientos siguientes:

o     Abra el libro que contiene la macro que desee eliminar.
o     Si la macro que quiere eliminar está almacenada en el Iibro de macros personal (Personal.xlsb) y este libro se encuentra oculto, proceda de la siguiente manera para mostrarlo:

1.    En la ficha Ver, en el grupo Ventana, haga clic en Mostrar.
2.    En Mostrar libro, haga clic en PERSONAL y después en Aceptar.
3.    Si la pestaña Programador no está disponible, siga estos pasos para mostrarla:
a.    Haga clic en la ficha Archivo.
b.    Haga clic en Opciones y, a continuación, haga clic en Personalizar cinta de opciones.
c.    En la categoría Personalizar cinta, en la lista Fichas principales, active la casilla Programador y, a continuación, haga clic en Aceptar.
4.    En el grupo Código de la pestaña Programador, haga clic en Macros.
5.    Seleccione el libro que contiene la macro que desea eliminar en la lista Macros en. Por ejemplo, haga clic en Este libro.
6.    En el cuadro Nombre de la macro, haga clic en el nombre de la macro que desee eliminar.
7.    Haga clic en Eliminar.


Administrar macros: Ejecutar una macro.


1. Abra el libro que contiene la macro.
2. En la ficha Programador, en el grupo Código, haga clic en Macros.
3. En el cuadro nombre de la Macro, haga clic en la macro que desea ejecutar. 



     4. Siga uno de los procedimientos siguientes:
  1. Para ejecutar una macro en un libro de Excel, haga clic en Ejecutar.
  2. También puede presionar CTRL+F8 para ejecutar la macro. Puede interrumpir la ejecución de la macro presionando ESC.

Administrar macros: Agregar un botón (control de formulario).

  1. Si la ficha Programador no está disponible, muéstrela.
    Mostrar la pestaña Desarrollador.
    1. Haga clic en la pestaña Archivo, elija Opciones y, a continuación, haga clic en la categoría Personalizar cinta de opciones.
    2. En la lista Fichas principales, active la casilla de verificación Programador y haga clic en Aceptar.
  2. En la pestaña Desarrollador, en el grupo Controles, haga clic en Insertar y, después, en Controles de formulario, haga clic en Botón:

3. Haga clic en la ubicación de la hoja de cálculo en la que desee que aparezca la esquina superior izquierda del botón. Se abrirá el cuadro de diálogo Asignar macro.

4. Asigne una macro al botón y, después, haga clic en Aceptar.

     5. Para especificar las propiedades de control del botón, haga clic con el botón secundario en el botón y, a continuación, haga clic en Formato de control.


Ver video asignar macro a una forma: https://www.youtube.com/watch?v=EAQk7m-IQRI

Ver video asignar una macro a un botón de formulario: https://www.youtube.com/watch?v=zvxDIRh_wxw

Comentarios

Entradas populares de este blog

Clase XXVII- 25102019 - Funciones y fórmulas Excel - TP Plan Maestro de Producción

Pasos para desarrollar el TP PMP en Excel 1. Crear en hojas separadas tablas de datos para las estructuras "Viajantes" y "Productos" según: 2. Calcular el stock para cada producto en la tabla de Productos: 3. Crear en una nueva hoja, la tabla Pedidos según: 3.a.  Determina qué datos deben ser cargados por el operador, cuáles calculados por el sistema y cuáles tomados de las tablas creadas anteriormente. 3.b.  Utiliza los recursos que Excel ofrece para realizar validaciones en las capturas de los datos de cada registro. 3.c. Ofrece retroalimentación al usuario en caso de error. 3.d. Realiza pruebas con datos de  prueba para depurar los mecanismos implementados en la tabla. Se sugiere usar la sgte. estrategia: 4. Ordenar los datos por fecha de pedido.     Agruparlos en 8 períodos / semanas y determinar la cantidad pedida para cada período según: 5. Realizar pruebas de control comprobando la exac...

Clase XXII - 26092019 - Aplicación lineamientos de diseño TP - Punto de equilibrio

Aplicación lineamientos de diseño TP - Punto de equilibrio en Excel Temas abordados en clase Menú Revisar  - Ficha Revisión Menú Diseño de página - Ficha Configuración de página Menú Inicio  - Ficha Fuentes Menú Inicio  - Ficha Párrafo Menú Inicio  - Ficha Estilos Menú Referencias  - Ficha Notas al pie Menú Insertar  - Ficha Encabezado y pie de página Menú Inicio  - Ficha Ilustraciones Menú Herramientas de imagen - Submenú Formato - Ficha Organizar - Botón Posición Menú Inicio  - Ficha Vínculos - Botón Hipervínculos Menú Referencias  - Ficha Tabla de contenido Menú Insertar  - Ficha Páginas - Página en blanco Menú Insertar  - Ficha Páginas - Salto de página Herramientas - Uso de la regla Menú Insertar  - Ficha Textos Instructivo Word ·          Leer el documento. Corregir errores gramaticales y de ortografía. ·         ...

Clase XXIII - 03102019 - Aplicación lineamientos de diseño TP - Punto de equilibrio

Aplicación lineamientos de diseño TP - Punto de equilibrio en una presentación Manual Powerpoint  Power Point es un programa de Microsoft Office para realizar presentaciones que permite diseñar  diapositivas con texto, imágenes, videos, hiperenlaces y animaciones. Esta herramienta es una de las más extendidas para crear un apoyo visual dinámico en las exposiciones.   Una presentación es un acto de comunicación , Powerpoint es una herramienta utilizada para comunicar ideas en forma visual ( a través de diapositivas),  por lo tanto, se debe: Exponer un objetivo claro. Debemos contar a nuestra audiencia qué van a ver en la presentación. ¿Vamos a hablar de algo realizado o de un proyecto? ¿Queremos exponer un tema, una idea, un proyecto?  Transmitir emociones para lograr efectividad (seguridad, coherencia, efectivo). Crear dramatismo. Es importante mantener la tensión en el público incorporando elementos inesperados y que provoquen la sorpre...