Propiedades de botones en macros

Buenos días, es posible:

1) Es posible un código en una macro para cambiarle o asignarle un macro a otro botón?
2) Como le cambio el nombre a un botón con un código en una macro?

3) Modificar propiedades de objetos (en este caso botones) desde otro botón con macros, por ejemplo, crear, nombre, tamaño, etc

Gracias.

1 respuesta

Respuesta

1) Para asignar una macro a un botón:

Public WithEvents cmd As MSForms.CommandButton
Private Sub CommandButton1_Click()
    Set cmd = Me.Controls.Add("Forms.CommandButton.1")
    cmd.Left = 20
    cmd.Top = 20
    cmd.Caption = "Proceso nuevo"
    cmd.Height = 30
    cmd.Width = 80
End Sub
Private Sub cmd_Click()
    MsgBox "aqui va el código de la macro"
End Sub

2) CommandButton1.Caption = "nombre"

3) En la macro que te puse van las propiedades del botón.

Saludos. Dam

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas