 |
| Ficha Desarrollador en Excel 2013 |
Antes de realizar algunas macros de ejemplo, en este artículo os voy a explicar los pasos previos que hay que seguir para empezar a grabar una macro. Entre otras cosas os voy a explicar cómo mostrar todas las herramientas relacionadas con las "
Macros". Y también veremos qué información y opciones iniciales hay que indicar antes de empezar la grabación de una macro.
Lo primero que hay que hacer es mostrar la ficha "
Desarrollador" en la "
Cinta de Opciones" de Excel 2013, que por defecto está siempre oculta. En ella tenemos disponibles todas las herramientas que nos van a permitir crear
Macros y código
VBA. Se pueden crear macros sin tener visible esta ficha, se puede utilizar el botón situado en la "
Barra de estado" para iniciar la grabación de macros, en la siguiente imagen lo podéis ver. Cuando empecéis a grabar una macro con él, se convertirá en el botón para detener la grabación de la macro. Pero como os digo, es mejor que os acostumbréis a tener visible la ficha "
Desarrollador".
 |
| Botón para iniciar la grabación de una macro desde la barra de estado. |
Para mostrar la ficha "
Desarrollador" debemos acceder a la personalización de la "
Cinta de Opciones". Podemos hacer clic con el botón secundario del ratón sobre la cinta y seleccionar la opción
"Personalizar la cinta de opciones".
 |
| Accedemos a las opciones de la Cinta de Opciones. |
Una vez seleccionada esa opción, aparecerá una ventana donde podemos activar la casilla de verificación que nos permitirá mostrar la ficha. Está en la lista de la derecha y por defecto siempre está desactivada. La activamos y a continuación aceptamos para que aparezca la ficha, en la "Cinta de Opciones".
 |
| Activar la ficha Desarrollador. |
Cuando la tengamos visible, accedemos a ella y para empezar a grabar una macro nos debemos fijar en el botón "
Grabar macro" del grupo "
Código". En ese grupo de botones tenemos las opciones más importantes para crear macros y código VBA.
 |
| Botón para iniciar la grabación de la macro. |
Al hacer clic en el botón "
Grabar macro", aparecerá una ventana en la que debemos indicar algo de información inicial sobre la macro que vamos a crear. En este punto todavía no hemos empezado a grabar la macro, sólo cuando pulsemos el botón "
Aceptar", empezará la grabación.
 |
| Opciones iniciales de una Macro. |
Lo primeo que debemos indicar es el nombre de la macro. El nombre es muy importante ya que es lo que identificará a la macro que queremos ejecutar entre todas las que tengamos disponibles. Para ser válidos los nombres deben cumplir unos criterios que si no se cumplen, no permitirán iniciar la grabación de la macro:
- El Nombre siempre debe empezar con una letra, el primer carácter del nombre debe ser una letra.
- A partir del segundo carácter se pueden utilizar letras, números y el guion de subrayado. Todo lo demás está prohibido.
- Una vez comentado lo anterior, obviamente los espacios están prohibidos. Todo lo que se os pueda ocurrir fuera de letras, números y guiones de subrayado... prohibido.
- Debéis evitar nombrar a las macros con nombres que tengan otros objetos del documento en el que estáis trabajando. Por ejemplo no podéis utilizar nombres de celdas que hayáis creado en las hojas. Imaginaros que habéis llamado a una celda Iva, bueno pues no deberíais llamar a una macro de la misma manera.
 |
| Mensaje de error al usar un nombre de macro que no es correcto. |