MEDIAactive

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


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

rel="nofollow" href="#ua304bf47-702a-5491-954f-e751e7014a43">065 Controles condicionales con Selec Case

       066 Anidar controles condicionales

       067 Crear una macro con bucle usando Do-Loop

       068 Repetir instrucciones X número de veces

       069 Aplicar bucle para el análisis de datos

       070 Bucle en objetos de colección con For Each

       071 GoTo o insertar salto a alguna instrucción

       072 Usar Call o llamar a un procedimiento

       073 Crear macro de inicio automático

       074 Crear una macro de arranque

       075 Crear procedimiento que se ejecuta al cierre

       076 Ejecutar procedimiento al recalcular hoja

       077 Crear procedimiento para nuevos libros

       078 Usar BeforeDoubleClic en gráfico

       079 Macros que se inician con teclado

       080 Mostrar un cuadro de diálogo de Excel

       081 Utilizar la función MsgBox

       082 Incorporar datos con la función InputBox

       083 Crear un formulario personalizado

       084 Asignar instrucciones a controles de formulario

       085 Crear procedimiento que abra el formulario

       086 Insertar y utilizar controles (I)

       087 Insertar y utilizar controles (II)

       088 Crear un formulario de múltiples hojas y usarlo

       089 Crear un gráfico desde VBA

       090 Crear un gráfico incrustado

       091 Crear gráficos con el método AddChart

       092 Editar elementos de gráfico con SetElements

       093 Propiedades y métodos de gráficos paso a paso

       094 Aplicar filtro automático desde VBA

       095 Filtrar por color y por valores relativos

       096 Filtrar por matriz de datos, palabras e iconos

       097 Añadir comando a menú contextual

       098 Añadir botón a la ficha Comando de la cinta

       099 Crear un complemento para Excel

       100 Instalar y usar un complemento

001 Grabar una macro

      UNA MACRO ES UNA SERIE DE instrucciones que el usuario proporciona para automatizar una secuencia de acciones con simple uso de un comando o una combinación de teclas para ello establecida y, de este modo, ahorrarse la necesidad de repetir un mismo proceso una y otra vez. La forma más sencilla de hacerlo es utilizando el grabador de Macros, que captura en un módulo de macro todos los pasos que usted realice durante el proceso de grabación.

      IMPORTANTE

      Al grabar una macro, se registran todos y cada uno de los pasos que dé el usuario durante la grabación. Para crear una macro más eficiente y rápida, planifique los pasos antes de iniciar la grabación.

      1 En este ejercicio le demostraremos lo fácil que es crear una macro utilizando el grabador de macros de Excel. Para comenzar, descargue el archivo Prácticas1 de nuestra web y ábralo en su primera hoja, Pedidos_enero.

      2 Crearemos una macro que sume los valores de la columna B en la celda B17. Seleccione la celda B17, que es la que mostrará el resultado de la macro. Antes de crear una macro debe seleccionar la celda en la que se mostrará el resultado de ésta.

      3 Active la ficha Vista de la cinta de opciones de Excel pulsando sobre su pestaña.

      4 Pulse el botón de punta de flecha del comando Macros para mostrar sus opciones.

      5 Puede ver macros almacenados previamente, grabar una nueva macro o usar referencias relativas (más adelante veremos a qué se refiere). Seleccione la opción Grabar macro.

      6 En