Ver Mensaje Individual
  #4 (permalink)  
Antiguo 07/04/2006, 01:36
Avatar de niconico
niconico
 
Fecha de Ingreso: enero-2006
Mensajes: 166
Antigüedad: 18 años, 4 meses
Puntos: 0
La solución me la ha dado KL,
hoja1
Código:
Private Sub Worksheet_Change(ByVal Target As Range)
    Dim rng As Range
    On Error Resume Next
    Set rng = Intersect(Target, [A1:A10])
    On Error GoTo 0
    If rng Is Nothing Then Exit Sub
    Application.EnableEvents = False
    Hoja2.Range(rng.Address).Value = rng.Value
    Application.EnableEvents = True
End Sub
hoja2
Código:
Private Sub Worksheet_Change(ByVal Target As Range)
    Dim rng As Range
    On Error Resume Next
    Set rng = Intersect(Target, [A1:A10])
    On Error GoTo 0
    If rng Is Nothing Then Exit Sub
    Application.EnableEvents = False
    Hoja1.Range(rng.Address).Value = rng.Value
    Application.EnableEvents = True
End Sub