Guia Macros excel

Páginas: 31 (7645 palabras) Publicado: 19 de junio de 2013
Macros
Programación en Excel
Pasos iniciales

Jorge Infante Chávez
Profesor de la Universidad del Pacífico

UP – 2012 - 0

Macros con Excel

INTRODUCCIÓN

Do
cu
me
nt
In o d
fo
rm e ap
át
ica oyo
Ci pa al d
clo ra es
20 los arr
11
Ne ollo
- 2 go d
cio el c
ur
s
so

MS Excel es un programa que tiene un gran potencial, la mayoría de los usuarios lo manejautilizando solo los comandos y las funciones básicas, pero hay algo muy importante que
muchos desconocen. MS Excel cuenta con una herramienta muy poderosa llamada Visual
Basic for Applications (VBA), este es solo una parte del lenguaje Visual Basic, pero permite
que los usuarios puedan resolver las distintas situaciones del trabajo cotidiano y profesional
más fácilmente, solo debemos aprender autilizarlo. Podría decirse que este curso exige un
nivel muy alto de Excel, quizás si lo sea, pero su aprendizaje se puede hacer muy fácil si el
desarrollo lo realizamos con ejemplos que en forma gradual vayan mostrándonos como
solucionar problemas muy sencillos y progresivamente resolver cada vez más complejos.
La creación de macros con VBA en Excel requiere de creatividad1 y conocimientos sólidosdel entorno de trabajo por parte de los usuarios, estos requisitos los tenemos todos, ya sea
por el uso frecuente del programa o por el interés que cada uno pone en su trabajo
cotidiano.

1

El verdadero truco para aprender a manejar cualquier herramienta Informática consiste en PRACTICAR MUCHO en forma contínua hasta llegar a
dominar por completo el tema.

Página 1

Jorge Infante Ch. UP – 2012 - 0

Macros con Excel

¿QUÉ ES UNA MACRO?
Una macro es una combinación o secuencia ordenada de instrucciones que pueden ser

Do
cu
me
nt
In o d
fo
rm e ap
át
ica oyo
Ci pa al d
clo ra es
20 los arr
11
Ne ollo
- 2 go d
cio el c
ur
s
so

ejecutadas automáticamente desde la hoja de cálculo con una simple pulsación de teclas
o mediante el menú Herramientas delentorno de trabajo.

También podemos decir que una macro es un pequeño programa ejecutable desde la Hoja
de Cálculo, que realiza funciones repetitivas o comunes con la normal ejecución de la
actividad del usuario con la herramienta de cálculo.

La palabra macro es una abreviatura de la palabra “macroinstrucción” que es lo mismo que
hemos definido. Una macro en sí, es un pequeño programa encódigo Visual Basic que se
graba con un nombre y que podemos invocar en cualquier momento.

COMO SE CREA UNA MACRO?

Podemos afirmar que existen tres formas de crear macros. Estas formas podríamos
denominarlas de la siguiente manera:

 Programar el código fuente: El código fuente es la expresión de un programa en el
lenguaje de programación propiamente dicho, en este caso es el lenguajeVisual
Basic for Applications que viene adherido al Excel. Para programar directamente a
este nivel se requiere conocer las convenciones, sintaxis y comandos del lenguaje
con cierta profundidad.

 Grabando las macros: Ms Excel cuenta con una herramienta que ayuda a los usuarios
a grabar secuencias de procedimientos de trabajo rutinario y crea una lista de
comandos en un texto editableasignándoles un nombre. Esta secuencia de órdenes
grabadas o comandos en conjunto es realmente lo que llamamos “macro” y

podemos ejecutarlo posteriormente desde la misma Hoja de cálculo.

 Programación mixta: La técnica de programación mixta consiste en grabar una
Macro que sirva como base (código autogenerado), que en sí misma no será
ejecutada. Luego a partir de ella, el usuario se encargade adaptar la secuencia de
comandos autogenerada por la computadora en código fuente a sus necesidades
específicas.

PROGRAMAR EL CÓDIGO FUENTE
EL VISUAL BASIC FOR APPICATIONS

Una de las fortalezas de Excel ha sido siempre su lenguaje macro. Desde que Excel apareció,
siempre gozó de tener el lenguaje macro más extenso y flexible que cualquiera de las otras
hojas de cálculo. Visual...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Guía De Excel: Macros
  • Guia De Macros Excel
  • Guia Macros de Excel V
  • Macros En Excel
  • Macros de excel
  • EXCEL MACROS
  • Macros Excel
  • macro excel

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS