ich bin absoluter Anfänger und habe mich nun an ersten Makros versucht. Mit dem unten aufgeführten Makro möchte ich erreichen, dass wenn ein Wert in A1 geschrieben wird bzw. sich in Zelle A1 etwas ändert, dann soll dieser Wert im Sinne von kopieren/ Inhalt automatisch in B1 eingefügt werden, daher "Worksheet_Change(ByVal Target As Range)".
Darüber hinaus die Fragen:
- Schreibe ich das Makro in den "Modul-", in den "Tabelle 1-" oder "DieseArbeitsmappe-Bereich"? Was empfiehlt sich wann und wo liegt der Unterschied?
- Was ist der Unterschied zwischen "Worksheet_Change(ByVal Target As Range)" und "Worksheet_SelectionChange(ByVal Target As Range)"
Vielen Dank!
Makro:
Private Sub Worksheet_Change(ByVal Target As Range)
With Tabelle1
If Target.Address = ("A1") Then
.Range("A1").Copy
.Range("B1").PasteSpecial xlPasteValues
End If
End With
End Sub