Día 37 – Ejecutar Macro en Excel cuando cambie el valor de una Celda

Para ejecutar un macro en Excel es común realizarlo desde un botón, sin embargo existen en Excel una serie de eventos que podemos personalizarlos para que ejecuten una o varias macros de forma automática, es decir, con base en un valor ingresado sobre determina celda podemos programar la ejecución de una macro.

En el articulo se mostrará paso a paso como se puede ejecutar una macro en Excel cuando cambie el valor de una celda, específicamente esto quiere decir, que cuando se modifique el valor contenido en una celda, se activará de forma automática una macro, la cual realizará una serie de validaciones y con base en el cumplimiento de estas realizará determinadas acciones sobre la hoja de cálculo.

Especialistas En Excel

A continuación el vídeo explicativo paso a paso del reto del día 37:

Click >> Aquí << para descargar ejercicio del día

Links del Reto

1) Suscríbete a nuestro Canal de Youtube: https://goo.gl/FrswaC

2) Explicación detallada de cómo descargas el archivo con el ejercicio del reto: https://goo.gl/rmC8cU

3) Vídeo explicativo de lo que es el Reto40Excel

4) Suscríbete al Reto40Excel: http://goo.gl/IBnQPQ

5) Explicación de diligenciamiento de plantilla de calificación:  https://goo.gl/3YZ9Cn

6) Comenta en nuestra página de Facebook: https://www.facebook.com/EspecialistasEnExcel

7) Ver avance del Reto40Excel: http://goo.gl/i2CRW0

 Retos anteriores:

  1. Día 1 – Formato Condicional en Excel para una fila – Reto40Excel
  2. Día 2 – Encontrar los 3 valores más altos en Excel
  3. Día 3 – Función Si Anidada en Excel
  4. Día 4 – Extraer datos de Excel a partir de una cadena de texto
  5. Día 5 – Función BuscarV con Si.Error
  6. Día 6 – Macro de Excel para ocultar hoja
  7. Día 7 – Listas desplegables dependientes en Excel
  8. Día 8 – Validación de datos en Excel para NO ingresar datos repetidos
  9. Día 9 – Nombres de rangos en Excel dinámicos
  10. Día 10 – Macro en Excel para No permitir la eliminación de hojas
  11. Día 11 – Totalizar rangos en Excel dinámicamente
  12. Día 12 – Filtros Avanzados en Excel
  13. Día 13 – Filtros Avanzados con Operadores lógicos
  14. Día 14 – Buscar Objetivo en Excel
  15. Día 15 – Macro en Excel para Ocultar Filas
  16. Día 16 – Personalizar resultado con íconos de Formato Condicional en Excel
  17. Día 17 – Consultar tablas en Excel dinámicamente con Función INDIRECTO
  18. Día 18 – Macro en Excel para Generar copia de Archivos Automáticamente
  19. Día 19 – Búsqueda en dos Dimensiones con BuscarV
  20. Día 20 – Sumar las últimas columnas en Excel automáticamente
  21. Día 21 – Tablas dinámicas, mostrar meses que no tienen registro
  22. Día 22 – Actualizar una Tabla Dinámica automáticamente
  23. Día 23 – Formato Condicional: Identificar con color si Existe en Excel
  24. Día 24 – Macro en Excel con ejecución al Abrir el archivo
  25. Día 25 – Gráficos combinados en Excel
  26. Día 26 – Macro en Excel para ordenar Alfabéticamente las hojas
  27. Día 27 – Función BuscarV con Comodines
  28. Día 28 – Crear Serie de datos en Excel
  29. Día 29 – Formato condicional: Identificar fechas de un mes en Excel
  30. Día 30 – Función SUMAR.SI para un rango de fechas en Excel
  31. Día 31 – Crear gráfico en Excel a partir de varias hojas
  32. Día 32 – Formato Condicional: Identificar con iconos valores correctos e incorrectos
  33. Día 33 – Inputbox para Ingreso de Datos en Excel y Proteger Hoja
  34. Día 34 – ¿Cómo crear Funciones con VBA Excel?
  35. Día 35 – BuscarV en Excel para encontrar el 2do, 3er, 4to… valor coincidente
  36. Día 36 – Utilizando un ComboBox en Excel como un hipervínculo

14 comentarios en “Día 37 – Ejecutar Macro en Excel cuando cambie el valor de una Celda”

  1. ÓSCAR MARIO IBARRA MARTÍNEZ

    Alfonso, muy buena técnica para corroborar si la calificación asignada a un alumno fue la correcta, esto teniendo un mensaje para cada una de las calificaciones que pueden obtener, y evitar el error de asignar una calificación incorrecta. Gracias por compartir para compartir. Saludos. OMIM

  2. Pingback: Simule resultados con los Escenarios de Excel

  3. Pingback: Consultar empleado en Excel mostrando sus datos y su Foto

  4. Pingback: Macro en excel - acumular suma en una misma celda

  5. Pingback: Solución: ¿Cuántos Jueves hay en un año, resolver con Excel? - Especialistas En Excel

  6. Saludos desde Caracas Venezuela, Excelente video Alfonso como siempre te destacas en tus explicaciones, mejor imposible, soy fiel seguidora tuya en todas las redes.
    Quisiera saber si me puedes ayudar con esto, soy instructora de Excel y un alumno me planteo una inquietud, el quiere que al introducir un valor en una celda automaticamente al hacer Enter se bloquee la celda y no se pueda corregir o cambiar el valor, con que herramienta de Excel lo podemos hacer.
    Gracias por tu pronta respuesta, agradecida de antemano.

    1. Especialistas En Excel

      Hola Milady, para hacerlo podrías utilizar una macro, vamos a estudiar tu solicitud para un futuro contenido. Saludos a la distancia. Gracias por comentar

  7. Alfonso un gran saludo de mi parte, excelentes explicaciones me han ayudado de mucho pero quiero que me ayudes necesito una macro para que cuando un valor de una o varias celdas sea el numero 50 automaticamente envie un correo electronico de gmail a gmail. Hojala me puedas ayudar saludos

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *