Macro auto ejecutable

Hola...
... Agradecería mucho si me ayudas en la creación de una macro auto ejecutable que al cambiar un valor de una celda esta macro es ejecute y que pueda arrastrar la información de un rango de otra hoja!
De antemano muchas gracias!

1 Respuesta

Respuesta
1
Me parece que tienes pocos conocimientos en VBA, recuerda que tienes que aplicar tu código al evento Worksheet_Change, por ejemplo:
Private Sub Worksheet_Change(ByVal Target As Range)
       If Range("A1").Value <> 10 Then Call MiProceso
End Sub
El proceso de arrastrar la información de un rango de otra hoja me parece que tal vez lo podrías resolver con Filtros Avanzados o Tablas Dinámicas. Puede ser que se necesite otro método pero no das más detalles sobre lo que quieres pasar.
[email protected]
Je je tienes razón apenas comienzo en esto de la programación con VBA.
Y con respecto al código que me presentas entiendo lo siguiente:
Miproceso es el nombre de la macro que se auto ejecutará, ¿sin embargo en la parte del if ahí que evalúa?
¿Y sobre todo donde coloco ese código?
en la parte del If evalúa que si en la celda A1 es diferente de 10 ejecute tu proceso. Tu código puede ir debajo del End Sub.
[email protected]

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas