Una macro es una pieza corta de Visual Basic para Aplicaciones (VBA). Puede utilizar macros para personalizar Excel 2007 para adaptarse a sus necesidades particulares. Por ejemplo, si siempre haces una hoja de cálculo de presupuesto de una manera particular, se puede escribir una macro para reemplazar a los golpes de teclado tediosos, o si se suman ciertas columnas de cierta manera una y otra vez, se puede acelerar el proceso con una macro.
Instrucciones
1 Haga clic en la pestaña "desarrollador" en Excel y, a continuación, haga clic en el botón "Visual Basic" para abrir el Editor de Visual Basic (VBE).
2 Haga clic en "Insertar" en la barra de herramientas VBE y luego haga clic en "módulos". Una ventana en blanco se abrirá en el que puede escribir la macro.
3 Escriba una sentencia de procedimiento para iniciar su código. Una sentencia de procedimiento es o bien una función, que devuelve un valor, o una subrutina, que no devuelve un valor. El formato es:
sub nombre
o
nombre de la función
Reemplace [nombre] con el nombre de la macro. Por ejemplo, si está escribiendo una macro para negrita secciones de un documento puede escribir:
Sub negrita ()
4 Escribe la macro después de la instrucción Sub o Function. VBA sigue las reglas y procedimientos que se pueden encontrar en línea en la documentación de VBA de Microsoft (ver Referencias).
5 Para terminar el macro con una declaración final, ya sea:
End Sub
o
End Function
(¿Qué enunciado final que elija dependerá de si usted empieza con un Sub o una función: los dos deben coincidir.)
Consejos y advertencias
- Para añadir comentarios a la macro que no son parte del procedimiento, utilice un apóstrofe:
- 'Este es un comentario y no afectará a su macro.