MEDIAactive

Aprender a programar con Excel VBA con 100 ejercicios práctico


Скачать книгу

se inserta en la cinta. Al habilitar la ficha Programador se añade una cantidad de utilidades interesantes a la aplicación.

      4 Para este ejercicio borre las fórmulas insertadas en las celdas B17 a D17 en los dos ejercicios anteriores.

      5 Vamos a crear una nueva macro. Seleccione las celdas B17 a D17 y escoja la opción Grabar macro, que ahora está disponible directamente en el grupo Código.

      6 Llame la nueva macro TotalesMeses, asigne el método abreviado Ctrl.+Mayúsculas+H y escriba una descripción.

      7 Mantenga seleccionada la opción En este libro del comando Guardar macro en y lea los pasos siguientes para ejecutarlos sin demoras. Cuando esté listo, pulse el botón Aceptar. Al crear una macro, puede guardarla en cualquier libro que esté abierto, o puede hacerlo en un libro personal de macros.

      8 Active la ficha Fórmulas y pulse el botón Autosuma para insertar directamente la función Suma.

      9 Active la ficha Inicio y, del grupo de herramientas Fuente, seleccione el comando Negritas, para cambiar el formato.

      10 Despliegue ahora la paleta del comando Color de relleno y seleccione alguno que le agrade.

      11 Regrese a la ficha Programador y pulse el botón Detener grabación.

      12 Descargue ahora de nuestra web el archivo Prácticas2 y ábralo en la hoja Pedidos febrero.

      13 Es una hoja de cálculo prácticamente idéntica a la anterior, salvo que en este caso los valores son distintos, pues se supone que corresponden a otro mes. Ubíquese en la celda B17.

      14 Pulse el botón Macros de la ficha Programador de la cinta de opciones.

      15 En el cuadro Macro puede ver la macro creada en el ejercicio anterior. Como se encuentra guardada en otro archivo, se muestra el nombre de éste antes del nombre de la macro. Despliegue el menú Macros en.

      16 Si trabaja con muchas macros y tiene varios archivos abiertos a la vez, puede utilizar este menú para filtrar cuáles deberán mostrarse, y facilitar la búsqueda. Cierre el menú con un clic en el fondo del cuadro y pulse el botón Ejecutar para totalizar los datos de febrero.Puede aplicar en el libro abierto cualquier macro que esté guardada en otro libro, siempre que éste se encuentre abierto en el momento de hacerlo.

      IMPORTANTE

      Cuando trabaja con varios libros a la vez, existe la posibilidad de que haya asignado el mismo atajo de teclado a distintas macros, en distintos libros. En ese caso es probable que en algún momento no se ejecute la macro que usted espera. Por eso, si obtiene resultados inesperados, verifique los atajos de teclado y modifique los que le dan problemas, si es necesario.

004 Usar el libro personalizado de macros

      PUEDE GUARDAR SUS MACROS DE USO habitual en un libro personal que abra automáticamente cada vez que ejecute la aplicación. Para ello debe escoger la opción Libro de macros personal del menú Guardar macro en, en el cuadro de diálogo Grabar macro. Al momento se crea un libro nuevo que permanece oculto salvo que el usuario decida mostrarlo.

      IMPORTANTE

      La próxima vez que vaya a cerrar la aplicación después de acabar este ejercicio, se abrirá un cuadro de diálogo que le preguntará si desea guardar los cambios en el libro de macros personal. En el momento de pulsar el botón Aceptar, se guarda el archivo. De ahí en adelante se abrirá automáticamente cada vez que vuelva a iniciar Excel.

      1 En la hoja Pedidos febrero del libro Prácticas2, en la celda A19, escriba la palabra IVA.

      2 Introduzca en la celda B19 el valor 0,21 y aplique, usando el comando apropiado del grupo Número en la ficha Inicio, el formato Porcentaje.

      3 En la celda E2 escriba el texto TOTAL y pulse Retorno.

      4 Pulse el botón Grabar macro de la ficha Programador y cree una nueva macro llamada Total_con_IVA, con el método abreviado Ctrl.+Mayúsculas+I.

      5 Despliegue el menú Guardar macro en y seleccione la opción Libro de macros personal.

      6 Cuando haya leído los pasos siguientes de este ejercicio, pulse el botón Aceptar y ejecútelos.

      7 Introduzca la siguiente fórmula, combinando el uso de las teclas para introducir símbolos, con clics de ratón para introducir referencias a celdas: =C3*B19*B3.

      8 En la barra de fórmulas, añada un signo de dólar ($) antes de la letra B y del número 19 para convertir la referencia a la celda que contiene el IVA en una referencia absoluta.

      9 Aplique la fórmula y pulse Ctrl.+C para copiarla.

      10 Péguela sobre las celdas E4 a E15.

      11 Copie el formato de la columna D usando la herramienta correcta del grupo de herramientas Portapapeles.

      12 Pegue el formato copiado sobre la columna E.

      13 Pulse el botón Detener grabación de la ficha Programador.

      14 Abra el libro Prácticas1, repita los pasos 1 a 3 de este ejercicio y pulse el botón Macros de la ficha Programador.

      15 Observe que en el nombre de la macro ya se indica que esta está alojada en el libro Personal. Pulse el botón Eliminar.

      16 Se le informa de que la macro está en un libro oculto y por tanto no puede borrarla. Acepte el cuadro y ejecute la macro.

      17 En la ficha Vista, pulse el comando Mostrar del grupo Ventana y, en el cuadro del mismo nombre establezca que desea mostrar el libro Personal. El libro personal está oculto por defecto para protegerlo de cambios no deseados. Si lo muestra para realizar una acción sobre una macro, recuerde ocultarlo de nuevo.

      18 Se trata de un libro con una sola hoja vacía, que sólo contiene macros. Ahora sí podría borrar cualquiera de sus macros pero en lugar de hacerlo pulse el botón Ocultar de la cinta.

      IMPORTANTE

      El libro personalizado se inserta en un libro llamado PERSONAL que se ubica en la siguiente ruta: Usuarios / (usuario) / AppData / Roamig / Microsoft / Excel / XLSTART.