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

Crear Control al Ejecutar Macro

Estas en el tema de Crear Control al Ejecutar Macro en el foro de Ofimática en Foros del Web. Buenos dias compañeros mi inquietud como dice el titulo es posible crear un control(ComboBox, textBox ) al ejecutar una macro???? y tambien será posible ubicar ...
  #1 (permalink)  
Antiguo 13/01/2010, 08:13
Avatar de Carlojas  
Fecha de Ingreso: junio-2007
Ubicación: Shikasta
Mensajes: 1.272
Antigüedad: 14 años
Puntos: 49
Crear Control al Ejecutar Macro

Buenos dias compañeros mi inquietud como dice el titulo es posible crear un control(ComboBox, textBox ) al ejecutar una macro???? y tambien será posible ubicar ese control en una celda especifica de mi hoja de excel???

Agradesco sus comentarios al respecto.



Saludos.
__________________
"SELECT * FROM Mujeres WHERE situacion NOT IN ('CASADAS','CON HIJOS','ATORMENTADAS','CUASI-ENNOVIADAS') AND personalidad <> 'INTENSA'"
  #2 (permalink)  
Antiguo 13/01/2010, 08:53
Avatar de abrahamvj  
Fecha de Ingreso: julio-2006
Ubicación: Lima, Peru
Mensajes: 708
Antigüedad: 14 años, 11 meses
Puntos: 18
Respuesta: Crear Control al Ejecutar Macro

Prueba con la grabadora de macros y despues nos comentas

Abraham
  #3 (permalink)  
Antiguo 13/01/2010, 09:14
Avatar de Carlojas  
Fecha de Ingreso: junio-2007
Ubicación: Shikasta
Mensajes: 1.272
Antigüedad: 14 años
Puntos: 49
Respuesta: Crear Control al Ejecutar Macro

abrahamvj, gracias por la respuesta pero la verdad no entiendo a que te refires, puedes explicarme un poco que me querias decir????, se como crear una macro pero lo que deseo es poder crear un contro cuando se ejecute dicha macro que a su vez de ejecuta cuando cambia el valor de determinada celda, la verdad disculpame si no entendí tu respuesta.


Saludos y Gracias.
__________________
"SELECT * FROM Mujeres WHERE situacion NOT IN ('CASADAS','CON HIJOS','ATORMENTADAS','CUASI-ENNOVIADAS') AND personalidad <> 'INTENSA'"
  #4 (permalink)  
Antiguo 15/01/2010, 15:53
Avatar de Carlojas  
Fecha de Ingreso: junio-2007
Ubicación: Shikasta
Mensajes: 1.272
Antigüedad: 14 años
Puntos: 49
Respuesta: Crear Control al Ejecutar Macro

Buenas tardes compañeros les comento, al fin pude realizar lo que necesitaba de esta forma:

Código vb:
Ver original
  1. Sub Crear_Combos()
  2. Dim cb As OLEObject, MySht As Worksheet
  3. Application.ScreenUpdating = False
  4. With ActiveSheet
  5.     Set cb = .OLEObjects.Add(ClassType:="Forms.Combobox.1", _
  6.         Left:=.[$N$11].Left, Top:=.[$N$11].Top, Width:=.[$N$11:$O$11].Width, _
  7.         Height:=.[$N$11].Height)
  8. End With
  9. With cb
  10.         .Object
  11.         .BackColor = &H80000005
  12.         .BackStyle = fmBackStyleTransparent
  13.         .Style = 2
  14. End With
  15. Application.ScreenUpdating = True
  16. End Sub

Saludos.
__________________
"SELECT * FROM Mujeres WHERE situacion NOT IN ('CASADAS','CON HIJOS','ATORMENTADAS','CUASI-ENNOVIADAS') AND personalidad <> 'INTENSA'"

Etiquetas: control, ejecutar, macro
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 06:53.