AW: Austug aus einer anderen Tabelle
16.12.2004 18:11:06
Heinz
Hallo Jan,
das kann man am besten mit VBA realisieren.
z.B. so:
Sub BücherListen()
Dim wsL As Worksheet, ws As Worksheet, lz%, z As Range, RN
Set ws = ThisWorkbook.Worksheets(1)
Application.DisplayAlerts = False
On Error Resume Next
ThisWorkbook.Worksheets("Auswahl").Delete
On Error GoTo 0
Application.DisplayAlerts = True
ThisWorkbook.Worksheets.Add.Name = "Auswahl"
Set wsL = ActiveSheet
lz = ws.Cells(Rows.Count, 2).End(xlUp).Row
RN = InputBox("Bitte die Regalnummer eingeben")
For Each z In ws.Range("C1:C" & lz)
If z.Value = RN Then
ws.Rows(z.Row).Copy wsL.Cells(wsL.Cells(Rows.Count, 2).End(xlUp).Row + 1, 1)
End If
Next z
End Sub
wobei das Worksheet(1) jenes ist, in dem die Bücher gelistet sind.
Die Auswahl wird bei jedem Aufruf des Makros gelöscht.
Gruß
Heinz