/ / EXCEL異なるファイルの異なる行の値に一致するすべての行をどのように見つけるのですか? - excel、excel-vba、excel-formula、vba

エクセル。異なる行の値と一致するすべての行を別のファイルで見つけるにはどうすればよいですか? - excel、excel-vba、excel-formula、vba

2つの.xlsファイルがあります。 一方のファイルには、「顧客ID」という名前の列があり、11557096などの8桁の値が700個含まれています。もう一方のファイルには、「要求された」という名前があります。 11557096 - ジョンドゥ。 2番目のファイルで、「要求された」列の「顧客ID」列からの顧客IDと一致するすべての行を見つけます。

回答:

回答№1は0

これはあなたが始めることができる非常に単純なフィルタの例です。

セットアップ

セットアップ

コード

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

フィルター結果 フィルター結果

次のシートに貼り付けます。

ここに画像の説明を入力

サンプルワークブック

それが終わったら、さまざまなシートやさまざまなワークブックで作業できます。