Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
612to616
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
612to616
612to616
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

spez. Zeile finden und löschen

spez. Zeile finden und löschen
17.05.2005 14:01:51
MichaelP
Guten Tag Zusammen,
ich besitze zwei Tabellenblätter.
im ersten werden Daten eingetragen und gelöscht usw.
Bei der Erstellung einiger Einträge, werden diese ausgewählt und in die Zweite Tabelle geschrieben.
Wenn ich nun zu einem späteren Zeitpunkt diesen Eintrag in Tabelle eins lösche, möchte ich, dass auch in Tabelle zwei dieser automatisch gelöscht wird.
Als Suchkritärium fürs löschen, sollen 1.Argument der Zelleninhalt gelten und als Zweites das aktuelle Datum.
Ic hoffe jemand kann mir helfen.
Gruß
Michael

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: spez. Zeile finden und löschen
17.05.2005 14:59:59
Reinhard
Hallo Michael,
als Ansatz:

Dim Wert As Variant, Datum As Date
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column > 1 Or Target.Value <> "" Then Exit Sub
Set ws2 = Worksheets("Tabelle2")
On Error Resume Next
such1 = Application.WorksheetFunction.Match(Wert, ws2.Range("A1:A1000"), 0)
If such1 <> "" Then such2 = Application.WorksheetFunction.Match(CDbl(Datum), ws2.Range("B1:B1000"), 0)
If such2 <> "" Then ws2.Cells(such2, 1).EntireRow.Delete
Set ws2 = Nothing
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Column > 1 Then Exit Sub 'wert steht in Ax
Wert = Cells(Target.Row, 1).Value
Datum = Cells(Target.Row, 2).Value 'Datum in Bx
End Sub

Gruß
Reinhard
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige