estoy creando botones de forma dinámica en un UserForm Excel con el siguiente código:Assign en función de VBA clic a un botón creado de forma dinámica en Excel formUsuario
With Me.CurrentFrame.Controls.Add("Forms.CommandButton.1")
.Caption = "XYZ"
.name = "AButton"
.Font.Bold = True
.ForeColor = &HFF&
... blah blah blah
End With
me gustaría asignar una función a ejecutar cuando Se hace clic en estos botones, pero no puedo encontrar una forma directa de hacerlo, ya que no hay ninguna propiedad como parte del botón.
¿Hay alguna manera de hacer esto usando la expresión anterior? ¿Debería hacer todo esto de otra manera?
idea inteligente! Parece que todo en VBA requiere ser inteligente. – notnot