lunes, 28 de marzo de 2011



1. ¿Qué son las Macros?

Una macro abreviatura de macroinstrucción, es una serie de instrucciones que se almacenan para que se puedan ejecutar de forma secuencial mediante una sola llamada u orden de ejecución.

es.wikipedia.org/wiki/Macros

2. ¿Qué ventajas me aporta el disponer de macros en mis hojas Excel?

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, mediante las macros en Excel cada programa desarrollado se adapta fácilmente a cada tipo de empresa, proporcionando un versatilidad y flexibilidad incomparable.
Rápido y fácil manejo de los programas desarrollados bajo entorno Excel, cuando la empresa adquiere un software nuevo ha de dedicar cierta parte de tiempo en adquirir los conocimientos necesarios para el buen manejo del software, la gran ventaja que nos aporta las macros es que están desarrolladas bajo Excel, herramienta conocida por una gran publico y extendida en la mayoría de las empresas.

Realización de tareas y cálculos complejos, en muchas ocasiones dejamos de utilizar técnicas conocidas para la resolución de problemas, que nos podrían aportar datos de vital importancia ,por la gran complejidad de calculo que conllevan , mediante macros en Excel estas tareas y cálculos pasaran a la historia, realizando la propia hoja Excel el trabajo por nosotros.
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.

www.webandmacros.com/macros_en_excel.htm

3. ¿Qué es el lenguaje VBA?

Visual Basic es un lenguaje de programación orientado a eventos, desarrollado por el alemán Alan Cooper para Microsoft. Este lenguaje de programación es un dialecto de BASIC, con importantes agregados. Su primera versión fue presentada en1991, con la intención de simplificar la programación utilizando un ambiente de desarrollo completamente gráfico que facilitara la creación de interfaces gráficas y, en cierta medida, también la programación misma.

http://es.wikipedia.org/wiki/Visual_Basic

4. ¿Cómo se crea una macro?

Puede crear una macro para realizar un conjunto específico de acciones, y puede crear un grupo de macros para realizar conjuntos de acciones relacionadas.
En Microsoft Office Access 2007, las macros pueden estar incluidas en objetos de macro (que a veces reciben el nombre de macros independientes) o incrustadas en las propiedades de evento de formularios, informes o controles.

http://office.microsoft.com/es-es/access-help/crear-una-macro-HA010030811.aspx

5. ¿Cómo se sabe que la macro está grabando?

Cuando presiona el botón Grabar, las tareas que ejecuta, las ventanas y las herramientas que utiliza, etcétera, se graban como código de macro. También puede utilizar CTRL+MAYÚS+R para iniciar o detener la grabación de una macro. Vea Cómo: Ejecutar macros para obtener información detallada sobre la ejecución de macros.

http://msdn.microsoft.com/es-es/library/7kyhdt1z(v=vs.80).aspx

6. ¿Cómo se ejecuta una macro?

Después de grabar o crear manualmente una macro, puede ejecutarla de las maneras siguientes:
Mediante un método abreviado de teclado en el entorno de desarrollo integrado (IDE).
En el Explorador de macros.
En el cuadro Buscar/Comando o en la ventana Comandos.
En el IDE de macros.

http://msdn.microsoft.com/es-es/library/a0003t62(v=vs.80).aspx

7. ¿En dónde se almacenan las macros?

Se almacena en los modulos, que permiten esta actividad

8. ¿Cómo guardar un archivo con macros?

Para guardar un archivo que contiene una macro debes entender que la macro se guarda en un archivo con diferente tipo. Regularmente con extensión .xlsm.
Da clic en el Botón Office y selecciona la opción Guardar como. Aparecerá la pantalla de Guardar como. En el tipo de archivo Guardar como tipo, selecciona Libro de Excel habilitado para macros (*.xlsm).
Asigna un nombre al archivo, y da clic en Guardar.

http://www.cavsi.com/preguntasrespuestas/como-guardar-archivos-con-macros/

9. ¿Qué ocurre cuando abrimos un archivo con macros?

Cuando abrimos un archivo que tiene Macros almacenadas se nos mostrará este anuncio. Esto ocurre porque Office no conoce la procedencia de las Macros. Como están compuestas por código podrían realizar acciones que fuesen perjudiciales para nuestro equipo.

http://www.aulaclic.es/excel2007/t_18_4.htm

10. ¿Qué es la ficha del programador, qué podemos hacer con ella y que debemos hacer para activarla en la barra de opciones?

La ficha del programador nos sirve para acceder a funciones específicas como: Código- Controles y XML.

Nosotros podemos encontrar diferentes herramientas con la que podemos explorar bien a fondo Excel. Entre ellas existe una ficha de opciones para utilizar VBA (Ficha del programador), esta ficha es especial y no esta disponible en la instalación básica.
La ficha Programador no está activada por defecto cuando se instala Microsoft Office. Cuando la instalamos en uno de los programas del Office queda instalada en los demás.

http://dave-edwing.blogspot.com/

11. ¿Qué diferencia hay entre un libro de Excel normal y un libro de Excel habilitado para macros?


En excel debes ir a Archivo, luego guardar como..y en donde dice "Guardar como Tipo" seleccionas "TEXTO (delimitado por tabulaciones)" o "TEXTO Unicode"..pero seguro que el que vos queres es el primero...le pones el nombre del archivo sin extension y guardar.
para guardar macros y tienes excel 2007 debes guardarlo en Libro de excel habilitado para macros(.xlsm) eso es para que ejecutes el vba, si tienes excel 2010 creo q es igual Libro de excel habilitado para macros(.xlsm) busca en el modo de guardar.

12. Forma de salir de Excel y del editor de VB"

Excel es un programa que tiene un gran potencial, pero la mayoría de la gente lo maneja de una forma muy simple, utilizando solo opciones básicas, pero hay algo muy importante que tengo que decirles. Excel cuenta con un lenguaje muy poderoso llamado Visual Basic, este es solo una parte del lenguaje, pero permite hacer o resolver los problemas mas fácilmente, solo debemos aprender a programarlo y para eso es este curso, podría la gente decir que este curso es un nivel muy alto de Excel y quizás si lo sea, pero es fácil de aprender ya que se manejaran términos sencillos, a mi me gusta hablar con palabras que todo el mundo entienda y eso lo hace mas fácil. La programación que emplea en este curso o las estructuras que aparecen son creadas por suservidor, ya que para manejar la programación de Visual Basic con Excel es necesario tener mucha creatividad, cada persona puede crear estructuras diferentes pero que trabajen igual.


-www.wikipedia.com
-www.yahoo.com

No hay comentarios:

Publicar un comentario