Macros

Páginas: 43 (10631 palabras) Publicado: 30 de octubre de 2012
Tenga en cuenta que si la barra Advertencia de seguridad: las macros se han deshabilitado
aparece entre la cinta de opciones y el libro, cuando abre un libro que contiene una macro,
puede hacer clic en el botón Habilitar contenido para habilitar las macros.
Además, como medida de seguridad, no puede guardar una macro en el formato de archivo
predeterminado de Excel (.xlsx); debe guardar lamacro en un archivo con extensión especial
(.xlsm).
Editor de Visual Basic
El siguiente procedimiento muestra cómo crear un nuevo libro en blanco donde se almacenarán las macros. A continuación, podrá guardar el libro con el formato .xlsm.
Para crear un nuevo libro en blanco
1. Haga clic en el botón Macros, de la ficha Programador.
2. En el cuadro de diálogo Macro que aparece, escriba Hello enNombre de macro.
3. Haga clic en el botón Crear para abrir el Editor de Visual Basic que incluirá los esquemas de una nueva macro ya escritos.
VBA es un lenguaje de programación completo y, en consecuencia, tiene un entorno de programación completo. En este artículo solo se estudian las herramientas que se usan para empezar a trabajar en programación sin incluir la mayoría de las herramientasdel Editor de V isual Basic. Realizada esta salvedad, cierre la ventana Propiedades en el lado izquierdo del
Editor de Visual Basic e ignore las dos listas desplegables que aparecen sobre el código.

El Editor de Visual Basic contiene el siguiente código.

de Visual Basic
Sub Hello()
End Sub
Sub se refiere a Subrutina que, por el momento, se puede definir como "macro". Al ejecutar la
macroHello se ejecuta cualquier código que se encuentre entre Sub Hello() y End
Sub.
Ahora, edite la macro para que tenga un aspecto similar al siguiente código.
de Visual Basic
Sub Hello()
MsgBox ("Hello, world!")
End Sub
Vuelva a la ficha Programador en Excel y haga clic de nuevo en el botón Macros.
Seleccione la macro Hello en la lista que aparece y, a continuación, haga clic en Ejecutarpara mostrar un cuadro de mensaje pequeño que contiene el texto "Hello, world!".
Acaba de crear e implementar correctamente código de VBA personalizado en Excel. Haga
clic en Aceptar en el cuadro de mensaje para cerrarlo y terminar de ejecutar la macro.
Si no aparece el cuadro de mensaje, compruebe la configuración de seguridad de la macro y
reinicie Excel.
Accesibilidad de las macros
Tambiénpuede tener acceso al cuadro de diálogo Macros desde la ficha Ver, pero si usa una
macro con frecuencia, le resultará más cómodo tener acceso a ella mediante un método abreviado de teclado o un botón de la Barra de herramientas de acceso rápido.
Para crear un botón para la macro Hello en la Barra de herramientas de acceso rápido, use
el siguiente procedimiento.
El siguiente procedimientodescribe cómo crear un botón para una macro en la Barra de herramientas de acceso rápido:
Para crear un botón para una macro en la Barra de herramientas de acceso rápido
1. Haga clic en la pestaña Archivo.
2. Haga clic en Opciones para abrir el cuadro de diálogo Opciones de Excel y, a continuación, haga clic en Barra de herramientas de acceso rápido.
3. En la lista que se encuentra en Comandosdisponibles en:, elija Macros. Busque en
la lista el texto que es similar a Book1!Hello y selecciónelo.
4. Haga clic en el botón Agregar >> para agregar la macro a la lista en el lado derecho y,
a continuación, haga clic en el botón Modificar…, a fin de seleccionar una imagen del
botón para asociar a la macro.
5. Haga clic en Aceptar. El nuevo botón deberá mostrarse en la Barra de herramientasde acceso rápido, encima de la ficha Archivo.

Fase 1
Primeramente debemos de saber que es una Macro y a continuación se explica el término:
Una Macro son una serie de pasos que se almacenan y se pueden activar con alguna tecla de
control y una letra. Por ejemplo, todos los días empleo frecuentemente en mis celdas los
mismos pasos: Tamaño de Fuente(Tamaño de la letra), Negrita, Fuente(Tipo...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Macro
  • macros
  • Macro
  • macro
  • Macro
  • Macro
  • Macro
  • Macro

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS