/ / EXCEL. Wie finde ich alle Zeilen, die mit den Werten in einer anderen Zeile in einer anderen Datei übereinstimmen? - Excel, Excel-VBA, Excel-Formel, VBA

EXKLUSIV. Wie finde ich alle Zeilen, die mit den Werten einer anderen Zeile in einer anderen Datei übereinstimmen? - Excel, Excel-VBA, Excel-Formel, VBA

Ich habe zwei .xls-Dateien. Eine der Dateien enthält eine Spalte mit der Bezeichnung "Kundennummer", die etwa 700 8-stellige Werte enthält, z. B. 11557096. Die andere Datei enthält eine Spalte mit dem Namen "request for", die etwa 2000 Werte enthält, die die Kundennummer und deren Namen sind als 11557096 - John Doe. Ich möchte alle Zeilen in der zweiten Datei finden, die mit den Kundennummern in der Spalte "Kundennummer" in der Spalte "Angefordert für" übereinstimmen.

Antworten:

0 für die Antwort № 1

Hier ist ein sehr einfaches Filterbeispiel, mit dem Sie beginnen können.

Die Einrichtung

Konfiguration

Der Code

Sub Button1_Click()
Dim Rws As Long, Rng As Range, FiltRng As Range
Rws = Cells(Rows.Count, "A").End(xlUp).Row
Set Rng = Range(Cells(2, 1), Cells(Rws, 2))
Application.ScreenUpdating = 0
Rng.AutoFilter 1, Range("D1")
Set FiltRng = Rng.Offset(1)
FiltRng.Copy Sheets("Sheet2").Cells(Rows.Count, "A").End(xlUp).Offset(1, 0)
ActiveSheet.AutoFilterMode = 0
End Sub

Das Filterergebnis Ergebnis filt

Einfügen in das nächste Blatt.

Bildbeschreibung hier eingeben

Die Beispielarbeitsmappe

Sobald Sie damit fertig sind, können Sie an verschiedenen Arbeitsblättern und Arbeitsmappen arbeiten.