Macros de Excel: archivos de ejemplo

Cada macro en Excel Macros For Dummies libro tiene un archivo de ejemplo asociado que le permite ver el funcionamiento macro y para revisar el código. Puede utilizar los archivos de ejemplo también para copiar y pegar el código en su entorno (en lugar de escribir cada macro desde cero). En términos generales, se abre el archivo de ejemplo asociado a la macro, vaya a Editor de Visual Basic (pulsando Alt + F11), y copiar el código. Entonces usted va a su libro, abierta Editor de Visual Basic, y pegar el código en el lugar apropiado.

Puede descargar la muestra Excel Macros archivos aquí.

Si una macro no funciona para usted, lo más probable es un componente de las necesidades de macro que desea cambiar. Preste especial atención a las direcciones de alcance, nombres de directorios, y cualesquiera otros nombres no modificables.

Mantenga las siguientes cosas a tener en cuenta al trabajar con estas macros:

  • Cualquier archivo que contiene una macro debe tener la extensión de archivo .xlsm.

    Empezando con Excel 2007, los libros de Excel se les dio la extensión de archivo .xlsx estándar. Los archivos con la extensión .xlsx no pueden contener macros. Si el libro contiene macros y, a continuación, guardar ese libro como un archivo .xlsx, las macros se eliminan automáticamente. Excel le advierte que el contenido de macro se desactivará cuando se guarda un libro con macros como un archivo .xlsx.

    Si desea conservar las macros, debe guardar el archivo como un libro habilitado para macros de Excel. Esto le da a su archivo una extensión .xlsm.

  • Excel no ejecutar macros hasta que son activados.

    Al abrir un libro que contiene macros en Excel 2010 o más tarde, aparece un mensaje barra amarilla debajo de la cinta indica que las macros (contenido activo) se han desactivado. Debe hacer clic en la opción Habilitar en la barra amarilla con el fin de utilizar la macro.

  • No se puede deshacer acciones de macro.

    Al trabajar en Excel, a menudo se puede deshacer las acciones que ha tomado porque Excel mantiene un registro (llamado la pila de deshacer) la grabación de sus últimos 100 acciones. Sin embargo, ejecutar una macro destruye automáticamente la pila de deshacer, por lo que no puede deshacer las acciones que realice en una macro.

  • Es necesario modificar las macros para adaptarse a su libro.

    Muchas de las macros de referencia de ejemplo nombres de hoja y rangos que usted no puede tener en su libro. Asegúrese de reemplazar las referencias tales como Hoja 1 o rango (" A1 ") con los nombres de las hojas y las direcciones de las celdas que se está trabajando en sus propios libros.

    Si la macro utiliza un directorio, debe modificar la macro para hacer referencia a su directorio de destino. Por ejemplo, en el ejemplo de macro que imprime todos los libros en un directorio, los puntos de macro al directorio C: Temp directorio. Antes de utilizar esta macro, debe cambiarlo para que haga referencia al directorio que contiene los libros.




» » » » Macros de Excel: archivos de ejemplo