Foros del Web » Soporte técnico » Ofimática »

Macro VBA

Estas en el tema de Macro VBA en el foro de Ofimática en Foros del Web. Comuna, buena tarde: Solicitando de su siempre oportuna ayuda con un par de cuestiones, estoy trabajando en una macro de Excel 2010 y VBA 7: ...
  #1 (permalink)  
Antiguo 15/10/2013, 11:10
 
Fecha de Ingreso: mayo-2012
Mensajes: 40
Antigüedad: 7 años, 3 meses
Puntos: 0
Pregunta Macro VBA

Comuna, buena tarde:
Solicitando de su siempre oportuna ayuda con un par de cuestiones, estoy trabajando en una macro de Excel 2010 y VBA 7:

1.- Si genero commanbutton en tiempo de ejecución, ¿como puedo asignarle un evento click?

Código:
Sub CrearCommand()
    boton = 1
    With Me.Controls.Add("Forms.commandbutton.1")
        .Name = "Imagen" & boton
        .Top = tc: .Height = hc
        .Left = lc: .Width = wc
        .Caption = "EDITAR"
    End With
    boton = boton + 1
    tc = tc + 36
End Sub
2.- Si para mis commandbutton y textbox, generados en tiempo de ejecucion, les asigno un nombre, p. eje.
Código:
With Me.Controls.Add("Forms.TextBox.1", "Text1")
¿porque al querer interactuar con ellos con ese nombre "Text1" no me lo reconoce?

Por ejemplo si yo tengo este codigo:
Código:
Private Sub Editar1_Click()
    buscar = Text1.Text & codigo.Caption
End Sub
me dice que se requiere un objeto

Etiquetas: excel, macro, vba
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:30.