miércoles, 8 de junio de 2011

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