mit diesem Makro wird bei Eintrag eines "X" in Spalte Z einer ausgewählten Zeile
diese Zeile in ein weiteres Tabellenblatt ("Ausgabe_Parameter") kopiert.
Da viele User auf die Datei zugreifen, kommen natürlich auch Fehler vor.
Wie kann ich zusätzlich die Umkehrung erreichen -
also Löschen von X bedeutet gleichzeitig Löschen der irgendwann einkopierten Zeile in dem weiteren Tabellenblatt?
Herzlichen Dank im Voraus aus dem HomeOffice :-)
Margarete
Private Sub Worksheet_Change(ByVal Target As Range)
Dim iRow As Integer
'Bei Eintragung eines X in Spalte Z soll die entsprechende Zeile kopiert
'und am Ende der Tabelle in "Ausgabe_Parameter" eingetragen werden.
If Target.Column 26 Then Exit Sub
If IsEmpty(Target) Then Exit Sub
If UCase(Target.Value) = "X" Then
With Worksheets("Ausgabe_Parameter")
iRow = .Cells(Rows.Count, 1).End(xlUp).Row + 1
Rows(Target.Row).Copy .Rows(iRow)
End With
End If
Application.CutCopyMode = False
Call Spalten_löschen
End Sub