Jump to content
nickmartinez

Ejecutar macro al cambiar un valor en la celda

Recommended Posts

Buenas compañeros quiero pedir por favor su ayuda,les comento: tengo un combobox control activex cuando selecciono algo en el combo me aparece en una celda relacionada  un numero, con una funcion si determino el texto en este caso un cliente,cuando traiga el nombre de ese cliente y cambie el valor de la celda se ejecutara una macro que me filtrara por el nombre de ese cliente,el problema es que cree un codigo:

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$2" Then

call filtrar

End If
End Sub

y no funciona tengo que dar enter para que se ejecute,y no es lo que quiero ,lo que quiero es que al seleccionar un valor en el control Activex(combo) y la celda relacionada cambie de valor sin dar enter se ejecute el filtro,espero me haya hecho entender gracias a todos de antemano saludos

 

Share this post


Link to post
Share on other sites

Este dato es muy importante Las celdas con fórmula no activan el evento Worksheet_Change(). muchas gracias,quería hacerlo con el otro combo la razón es por que estaba practicando el evento Worksheet_Change ya que no domino ese tema y estaba practicando,agradezco a todos su apoyo,entonces se que para casos similares en el ejemplo no se puede usar el evento change,tema cerrado Gracias a todos los que me dieron un poco de su tiempo son geniales chicos

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.



×
×
  • Create New...

Important Information

Privacy Policy


CTA Templates.png