al cambiar celda se ejecute macro en otra hoja del libro

24/07/2012 - 20:50 por zoso | Informe spam
¡ Hola !
Solicito ayuda, tengo una macro que se ejecuta desde la hoja 7 :

Sub n()
Dim x As Byte
Dim ul, ul1 As Long
x = 14
ul = [A65536].End(xlUp).Row
ul1 = Hoja5.[A65536].End(xlUp).Row
For i = 2 To ul
For Each cel In Hoja5.Range("A2:A" & ul1)
If Range("A" & i).Value = cel Then
x = x + 1
End If
If Range("A" & i).Value = cel Then Cells(i, x) = cel.Offset(, 13)
Next
x = 14
Next
End Sub

y funciona bien jalando informacion de la hoja 5, pero no puedo hacer que al cambiar los datos de la columna "M" , en la Hoja5 se ejecute automaticamente, ya que ahora lo hago manualmente, pero he tenido problemas con la actualizacion de los datos, he intentado con: Private Sub Worksheet_Change(ByVal Target As Range) y Private Sub Workbook_Change(ByVal Target As Range) , pero no puedo hacer que funcione, si pudieran por favor orientarme, se los agradeceria en el alma.

Saludos y gracias por leer
 

Preguntas similares