No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

No se trata de lo que quieres comprar, sino de quién quieres ser. Aprovecha el precio especial.

Antes: $249

Currency
$209

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Suscríbete

Termina en:

15 Días
1 Hrs
21 Min
44 Seg

Macros - grabando macros

36/38
Recursos

Aportes 132

Preguntas 11

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Esto no es para meterlo dentro de un curso de excel, esto merece un curso a parte y entero la verdad

conoceran algún link ó recurso (libro) donde pueda ver casos donde aplicar las macros?, en el video nos enseñó a usar con “buscar objetivo” y estuvo muy bueno.
encontré estos ejercicios con macros:

  • Control de Almacén y Kardex
  • Cálculo de Precios
  • Ventas y Facturación
  • Traer fotos cambiantes con macros y con formulas

Mi pregunta, es para que sirven las macros ?

Hola, a pesar de que logré cumplir el reto estoy teniendo un problema. Después de grabar la macro, le soy alt + F11 y no aparece el código de esta última, alguién sabe qué puedo hacer?

La clase más importante, a consideración personal.

Si es que no cuentan con la pestaña de “DESARROLLADOR” o “DEVELOPER” como dejare aquí abajo 😄

Alguien sabe porque me sale esto? 😦
Sub RETO2()

’ RETO2 Macro

'
Application.CutCopyMode = False
Application.CutCopyMode = False
Application.CutCopyMode = False
ActiveCell.Offset(1, 0).Range(“A1”).GoalSeek Goal:=1829, ChangingCell:= _
ActiveCell
End Sub

Reto

Reto cumplido

Sub Macro_Ejercicio2()

’ Macro_Ejercicio2 Macro

'
Application.CutCopyMode = False
Application.CutCopyMode = False
Application.CutCopyMode = False
Range(“C23”).GoalSeek Goal:=1829, ChangingCell:=Range(“C22”)
End Sub

Me gusto demasiado esta clase

Resumen

En esta clase se grabaron Macros para buscar objetivos, asignar a botones y formas con el fin de ejecutarlas de manera amigable, vimos el botón de desplazamiento asignado al cambio numérico en la función objetivo.

Excelente teacher!

No me aparece ni un link para ver la lista de codigos mas frecuentes.

![](https://static.platzi.com/media/user_upload/image-c7598d37-7532-4857-84b6-25d8c6b42bde.jpg)
![](https://static.platzi.com/media/user_upload/image-a7f55280-3517-4215-abbc-c45b2388a01f.jpg)

Es un tema complejo que se debemanejar en un curso completo

Muy potente juntar las macros con las herramientas aprendidas previamente en este curso.

Excel información.

Que increíble lo que puede hacer excel

Para quienes deseen profundizar un poco más en las macros, en Platzi hay un curso especializado: https://platzi.com/cursos/excel-avanzado-macros/

ok reto superado

Reto Cumplido:

Listo, ya quedo el reto ejemplo2

¡excelente día!

Excelente complemento de herramientas con Macros

no me deja trabajar macros

Excelente clase!

Con este código se evita ver los pantallazos de la ejecución de la macro, se congela la pantalla

Sub Prueba()
Application.ScreenUpdating = False

Secuencias de macro

´´ Para descongelar la pantalla se pone el mismo pero terminado en true

Application.ScreenUpdating = True
End Sub

Reto:

Sub BUSCAR1829()

’ BUSCAR1829 Macro

'
Range(“C23”).GoalSeek Goal:=1829, ChangingCell:=Range(“C22”)
End Sub

Aquí el reto de este curso

En una macro se pueden eliminar valores repetidos pero que sume el valor de los repetidos y solo me agregue un solo valor con el importe de los tres ??

![](

Fue todo un reto hacer el tema de los macros! pero es de gran ayuda.

Modifique el ejercicio, ahora la macro no se limita a buscar solo el valor 1829. En una celda ingreso el valor que quiero calcular y la marco me dice cuanto debo mutiplicar para que el resultado sea valor que ingrese.

Estas son las instrucciones de la macro:
Sub retoMacro()
Range(“C23”).GoalSeek Goal:=1829, ChangingCell:=Range(“C22”)
End Sub

En mi caso, la celda que resta 1829 al valor calculado es la D25.

De modo que mi macro queda así.

Sub RetoBuscarObjetivo()
Range(“D25”).GoalSeek Goal:=0, ChangingCell:=Range(“C22”)
End Sub

Sub Buscar1829()
’ Reto

Range(“C23”).Select
Range(“C23”).GoalSeek Goal:=1829, ChangingCell:=Range(“C22”)

End Sub

Es un tema muy interesante.

La rpta al reto:
Sub MacroReto()

’ MacroReto Macro

'
Range(“D25”).GoalSeek Goal:=0, ChangingCell:=Range(“C22”)
End Sub

https://drive.google.com/drive/recent/macros-grabando-macros_2fb5ff22-9d37-4e27-b0be-f628047ed2e9.xlsm

Esta clase estuvo fascinante 😃

Como puedo hacer para que cambie el valor en tiempo real, mientras muevo el cursor el valor vaya cambiando

Muy buena clase!

Reto cumplido:

reto cumplido:

excelente

Sub Reto1()

’ Reto1 Macro

'
Application.CutCopyMode = False
Application.CutCopyMode = False
Application.CutCopyMode = False
Range(“D23”).GoalSeek Goal:=0, ChangingCell:=Range(“C22”)
End Sub

https://drive.google.com/open?id=1bRGMrlnWuG17iFWU04L-mLlssOPmSHWW

Esta es la forma en como me enseñaron macros en la U, pero la parte de escribir las macros me pareció una cosa super potente (°ロ°)

Buenas Tardes

Comparto ejercicio.

CS

Listo reto cumplido.

Sub BUSCAR_1829()
Range(“C23”).GoalSeek Goal:=1829, ChangingCell:=Range(“C22”)
End Sub

Reto de Macro Grabada

Al final se habla de un link incrustado en la página para revisar los diferentes tipos de códigos. Sin embargo, no encuentro tal link, o acaso se refiere al de la sesión anterior? alguien del público o del staff puede sacarme de la duda?

Excelente clase

![](

Este es el link que mencionan al final del video, igual lo encuentran en los archivos y enlaces de la clase pasada

https://www.gerencie.com/codigos-mas-comunes-de-macros-en-excel.html

Sub RETOMACRO()
’’ RETOMACRO Macro
’ Range(“D25”).GoalSeek Goal:=0, ChangingCell:=Range(“C22”)
End Sub

no entender porque me aparece offset y de color rojo…

Aporte Reto:
Sub buscar1829()

Range(“C23”).GoalSeek Goal:=1829, ChangingCell:=Range(“C22”)
Range(“C23”).Select

End Sub

Sub Buscar1829()

’ Buscar1829 Macro

'
Application.CutCopyMode = False
Application.CutCopyMode = False
Application.CutCopyMode = False
Range(“C23”).GoalSeek Goal:=1829, ChangingCell:=Range(“C22”)
End Sub