Macros basico excel

Solo disponible en BuenasTareas
  • Páginas : 5 (1046 palabras )
  • Descarga(s) : 30
  • Publicado : 14 de abril de 2010
Leer documento completo
Vista previa del texto
Macros en Excel.

Tutorial de Iniciación.

La ventaja de las macros es que no necesitas saber todo el código. Si quieres hacer algo, grabas una macro y luego copias el código.

Empecemos por algo sencillo, pero que encanta a todos. Hacer un pequeño formulario que va grabando los datos en una hoja de Excel.

Yo trabajaré con una versión 2007, pero no importa!! Igual funcionan conExcel 2000 o 2003.

Primero abrimos una hoja de Excel. Ahora entramos al editor de macros.

|Imagen |Acción |
|[pic] |Abrimos Excel |
||Entramos al editor de macros con Alt+F11 |
|[pic] |Para crear una macro, necesitamos algo llamado “módulo”. Un |
| |módulo es simplemente una hoja donde guardamos el código. |
||Hacemos clic derecho sobre el objeto “Microsoft Excel Object” y |
| |luego Insertar(Modulo |
| |Luego hacemos doble clic sobre el módulo.|
|[pic] |En el módulo en blanco escribimos las primeras líneas de código. |
| |Todas las macros se inician con la palabra Sub y terminan con End|
| |Sub|
| |En este caso el nombre de la macro es “MiRegistro”. Al final |
| |siempre van unos paréntesis. |
|[pic] |En Excel, creamosnuestra “base de datos”. Vamos a almacenar un |
| |N° de Cliente, el nombre, apellido y rut de la persona, así como |
| |el valor de su compra y la fecha de compra. |
||(Es una base de datos de compras de una empresa) |
|[pic] |Como es una macro de iniciación, vamos a hacer algo sencillo. |
| |Utilizaremos un InputBox para capturar datos y almacenarlos en |
||una celda. |
|[pic] |Creamos las variables que almacenan el Nombre y el Apellido. |
| |Para crear variables debemos utilizar la instrucción Dim. |
||Luego debemos indicar qué tipo de variables son. En este caso son|
| |String, eso significa que pueden almacenar cadenas de texto. |
| | |
|...
tracking img