Private Sub Worksheet_Change(ByVal Target As Range)
Application.EnableEvents = False
[A1:C3] = [D20:F23]
Application.EnableEvents = True
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("D20:F23")) Is Nothing Then
Application.EnableEvents = False
Me.Unprotect
[A1:C3].Value = [D20:F23].Value
If Application.WorksheetFunction.CountA(Me.Range("D20:F23")) = 0 Then
Me.Range("A1:C3").Locked = False
Else
Me.Range("A1:C3").Locked = True
End If
Me.Protect
Application.EnableEvents = True
End If
End Sub
Die Datei https://www.herber.de/bbs/user/65991.xls wurde aus Datenschutzgründen gelöscht
Die Datei https://www.herber.de/bbs/user/65995.xls wurde aus Datenschutzgründen gelöscht