MACROS:
1. Que es una Macro?
Una macro es un conjunto de instrucciones escritas en lenguaje Visual Basic (*), que nos permite automatizar ciertas tareas que la aplicación no contempla.
Por ejemplo, si necesitamos que se inserten automáticamente 2 hojas nuevas al abrir un libro, recurriremos a una macro.
Otros casos: si se debe completar alguna tarea cada vez que ingresamos cierto valor en una celda o rango de celdas, si se debe realizar un cierto control antes de imprimir, guardar o cerrar el libro, son todas tareas que pueden ser automatizadas mediante rutinas o macros.
2. Qué ventajas me aporta el disponer de macros en mis hojas Excel?
Realización de tareas y cálculos complejos, en muchas ocasiones dejamos de utilizar técnicas conocidas para la resolución de problemas.
- Aumento de eficacia y eficiencia en el trabajo , puesto que reducimos horas y horas de nuestro trabajo en realizar tareas manuales al convertirlas en automáticas, ocupando el tiempo ganado en otros asuntos.
- Realización de programas a medida, cada empresa posee sus peculiaridades y características, en muchas ocasiones se adquieren paquetes de software estandarizado que no cumplen las expectativas iniciales y que acaban por no aportar una solución real a las necesidades del negocio.
3. Qué es el lenguaje VBA?
R: Es el lenguaje de macros de Microsoft Visual Basic que se utiliza para programar aplicaciones Windows y que se incluye en varias aplicaciones Microsoft.
4. Cómo se crea una macro?
R: Utilizando el Editor de Visual Basic para escribir sus propios scripts de macro o para copiar toda o parte de una macro en una nueva macro.Una vez creada una macro, puede asignarla a un objeto (como un botón de la barra de herramientas, un gráfico o un control) para que pueda ejecutarla haciendo clic en ese objeto. Si ya no usa una macro, puede eliminarla.
5. Cómo se sabe que la macro está grabando?
R: Grabador de macros te permite grabar las acciones deseadas que posteriormente las traduce a instrucciones en VBA, las cuales podemos modificar posteriormente si tenemos conocimientos de programación.
6. Cómo se ejecuta una macro?
R: Para ejecutar la macro debemos acceder al menú Macros de la pestaña Vista - Ver Macros, aparece el cuadro de diálogo Macro donde hay una lista con las macros creadas.
Debemos seleccionar la macro deseada y pulsar sobre el botón Ejecutar, o podemos crear un boton de accion en la hoja con el macro deseado.
7. En dónde se almacenan las macros?
R: No hay dos aplicaciones de Office que maneje de forma igual las macros. En el caso de Excel, las macros se salvan en cuatro sitios de dos tipos: libros y plantillas.
- En el mismo libro XLS abierto
- En el libro de macros personal
8. Cómo guardar un archivo con macros?
R: Almacenen con el resto de las hojas de cálculo deberemos utilizar un tipo de archivo diferente: Libro de Excel habilitado para macros (*.xlsm)
9. Qué ocurre cuando abrimos un archivo con macros?
R: Muestra una barra titulada advertencia de seguridad, y nos dice también: se han bloqueado las macros, para desactivarlas nos vamos a opciones ubicada en la misma barra, si conocemos la fuente damos habilitar este contenido- aceptar.
10. Que diferencia hay entre un libro de Excel normal y un libro de Excel habilitado para macros?
R: La diferencia entre un libro de excel con macro y otro sin ellos es:
- Una hoja de Excel normal pues prácticamente tendremos que hacerlo todo una y otra ves.
- Un libro de Excel habilitado para macros ya tenemos diferentes comandos o combinaciones los cuales nos facilitan nuestro desempeño durante el trabajo.
11. Qué es la ficha del programador, qué podemos hacer con ella y que debemos hacer para activarla en la barra de opciones?
R: Una ficha especial que sirve para interactuar con VBA, para activarla:
- Botón de office
- Opciones de Excel
- Dentro del grupo de opciones mas frecuentes
- Incluimos una tilde en el casillero mostrar ficha de programador en la cinta de opciones.
- Una ves activada la ficha del programador podemos acceder a funciones especificas como código, controles, XML.
12. Forma de salir de Excel y del editor VBA.
- Excel es utilizando la combinación alt+F4,
- VBA combinación alt+Q
WEBGRAFIA:
- http://aplicaexcel.galeon.com/macros.htm
No hay comentarios:
Publicar un comentario