GUIA 1_PROGRAMACION MACROS_PARTE 1 1

Páginas: 11 (2577 palabras) Publicado: 20 de septiembre de 2015
Creación de Macros

Mostrar la ficha Programador en Excel 2010
Haz clic en la ficha Archivo y elige la sección Opciones. Se mostrará el cuadro de diálogo Opciones de
Excel donde deberás seleccionar la opción Personalizar cinta de opciones.

En el panel de la derecha deberás asegurarte de seleccionar la ficha Programador.

Acepta los cambios y la ficha se mostrará en la cinta de opciones.
EduardoBriceño G.

1

La grabadora de macros (Macros de Teclado)
Puedes crear una macro utilizando el lenguaje de programación VBA, pero el método más sencillo es
utilizar la grabadora de macros que guardará todos los pasos realizados para ejecutarlos posteriormente.

La grabadora de macros en Excel 2010
La grabadora de macros almacena cada acción que se realiza en Excel, por eso es conveniente planearcon antelación los pasos a seguir de manera que no se realicen acciones innecesarias mientras se realiza
la grabación. Para utilizar la grabadora de macros debes ir a la ficha Programador y seleccionar el
comando Grabar macro.

Al pulsar el botón se mostrará el cuadro de diálogo Grabar macro.

En el cuadro de texto Nombre de la macro deberás colocar el nombre que identificará de manera única a
lamacro que estamos por crear. De manera opcional puedes asignar un método abreviado de teclado el
cual permitirá ejecutar la macro con la combinación de teclas especificadas.

Eduardo Briceño G.

2

La lista de opciones Guardar macro en permite seleccionar la ubicación donde se almacenará la macro.




Este libro. Guarda la macro en el libro actual.
Libro nuevo. La macro se guarda en un libronuevo y que pueden ser ejecutadas en cualquier libro
creado durante la sesión actual de Excel.
Libro de macros personal. Esta opción permite utilizar la macro en cualquier momento sin importar el
libro de Excel que se esté utilizando.

También puedes colocar una Descripción para la macro que vas a crear. Finalmente debes pulsar el botón
Aceptar para iniciar con la grabación de la macro. Al terminarde ejecutar las acciones planeadas deberás
pulsar el botón Detener grabación para completar la macro.

El ambiente de Visual Basic
En la vista Programador haga un clic en icono Visual Basic

Eduardo Briceño G.

3

El editor de Visual Basic

Ventana de Propiedades
Si no se visualiza:
Menú Ver-Opción Explorador de
Proyectos

Explorador de Proyecto
Si no se visualiza:
Menú Ver-Opción Ventana dePropiedades

Activar el Editor
Menú Ver – Opción Codigo
Se desplegará un cuadro en blanco donde Ud. Podrá escribir el programa o macro.
Estructura de una Macro
Sub nombre de la macro()
………
………

Sentencias

End Sub
Ejecución de una macro
Después de haber escrito las sentencias, para ejecutarla debe hacer un clic en icono Ejecutar

El resultado se visualiza en la planilla (debe ir a Excel)

EduardoBriceño G.

4

Observación: recuerda que si la planilla está en una hoja, antes de realizar la macro debes hacer doble clic en
la hoja, en el explorador de proyectos.

Sentencias Generales

Range(“celda”).select

Permite ubicar el cursor en la celda indicada.
Ejemplo: Range(“d9”).select  ubica el cursor en la celda d9
Hace referencia a la celda donde está el cursor en ese momento.

ActivecellEjemplo: Range(“K6”).select
Activecell=”AHORA”
En la celda K6 almacena la palabra AHORA

Permite almacenar un dato en la celda donde está el cursor en ese momento.
Ejemplos:
a. Range(“e6”).select
Selection.formula=”HOLA”
Se ubica el cursor en la celda e6 y en ella se almacena la palabra HOLA
Almacenamiento de fórmulas
Crea la siguiente planilla:

Selection.formula=”….”

y en el editor crea lasiguiente macro:
Sub suma()
Range("c2").Select
Selection.Formula = "=RC[-2]+RC[-1]"
Selection.Offset(1, 0).Select
Selection.Formula = "=RC[-2]+RC[-1]"
Selection.Offset(1, 0).Select
Selection.Formula = "=RC[-2]+RC[-1]"
End Sub
Al ejecutar y ver el resultado en la planilla observarás:

Eduardo Briceño G.

5

La expresión RC[-2] hace referencia a la celda que está dos columnas atrás de
donde está el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Guia Evaluacion 1 1 1
  • Guía 4 1 1
  • 1 GUIA 1 INVESTIGACION
  • Guia de aprendizaje 1 1
  • Guia 1 De Potencias 1
  • GUIA No 1 COMPETITIVIDAD 1
  • guia 1
  • Guia 1

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS